--- /srv/rebuilderd/tmp/rebuilderdNnYLUL/inputs/gitit_0.15.1.2+dfsg-2_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdNnYLUL/out/gitit_0.15.1.2+dfsg-2_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-15 23:06:27.000000 debian-binary │ --rw-r--r-- 0 0 0 1704 2026-02-15 23:06:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 22141724 2026-02-15 23:06:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1700 2026-02-15 23:06:27.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 22147956 2026-02-15 23:06:27.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/expireGititCache │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 580db9f951fd099f814eb9aae75fb0120698b862 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c8592700b8d66e1057f9f61540b973cac5237295 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -39,22 +39,22 @@ │ │ │ │ 0xffffffffffd312b4 (offset: 0x804db50) -> 0xcc60 fde=[ a49c] │ │ │ │ 0xffffffffffd31be4 (offset: 0x804e480) -> 0x144e4 fde=[ 11d20] │ │ │ │ 0xffffffffffd33714 (offset: 0x804ffb0) -> 0x14908 fde=[ 12144] │ │ │ │ 0xffffffffffd33724 (offset: 0x804ffc0) -> 0x1491c fde=[ 12158] │ │ │ │ 0xffffffffffd33754 (offset: 0x804fff0) -> 0x27dc fde=[ 18] │ │ │ │ 0xffffffffffd33794 (offset: 0x8050030) -> 0x2808 fde=[ 44] │ │ │ │ 0xffffffffffd342ee (offset: 0x8050b8a) -> 0x2840 fde=[ 7c] │ │ │ │ - 0xffffffffffde3e94 (offset: 0x8100730) -> 0x2864 fde=[ a0] │ │ │ │ - 0xffffffffffde3ed4 (offset: 0x8100770) -> 0x289c fde=[ d8] │ │ │ │ - 0xffffffffffde3f04 (offset: 0x81007a0) -> 0x28c8 fde=[ 104] │ │ │ │ - 0xffffffffffde9254 (offset: 0x8105af0) -> 0x28ec fde=[ 128] │ │ │ │ - 0xffffffffffde9264 (offset: 0x8105b00) -> 0x2900 fde=[ 13c] │ │ │ │ - 0xffffffffffde92b4 (offset: 0x8105b50) -> 0x2930 fde=[ 16c] │ │ │ │ - 0xffffffffffde92c4 (offset: 0x8105b60) -> 0x2944 fde=[ 180] │ │ │ │ - 0xffffffffffde92d4 (offset: 0x8105b70) -> 0x2958 fde=[ 194] │ │ │ │ + 0xffffffffffd809d4 (offset: 0x809d270) -> 0x2864 fde=[ a0] │ │ │ │ + 0xffffffffffd80a14 (offset: 0x809d2b0) -> 0x289c fde=[ d8] │ │ │ │ + 0xffffffffffd80a44 (offset: 0x809d2e0) -> 0x28c8 fde=[ 104] │ │ │ │ + 0xffffffffffd85d94 (offset: 0x80a2630) -> 0x28ec fde=[ 128] │ │ │ │ + 0xffffffffffd85da4 (offset: 0x80a2640) -> 0x2900 fde=[ 13c] │ │ │ │ + 0xffffffffffd85df4 (offset: 0x80a2690) -> 0x2930 fde=[ 16c] │ │ │ │ + 0xffffffffffd85e04 (offset: 0x80a26a0) -> 0x2944 fde=[ 180] │ │ │ │ + 0xffffffffffd85e14 (offset: 0x80a26b0) -> 0x2958 fde=[ 194] │ │ │ │ 0xffffffffffdf95b4 (offset: 0x8115e50) -> 0x296c fde=[ 1a8] │ │ │ │ 0xffffffffffdf95c4 (offset: 0x8115e60) -> 0x2984 fde=[ 1c0] │ │ │ │ 0xffffffffffdf95e4 (offset: 0x8115e80) -> 0x299c fde=[ 1d8] │ │ │ │ 0xffffffffffdf95f4 (offset: 0x8115e90) -> 0x29b0 fde=[ 1ec] │ │ │ │ 0xffffffffffdf9604 (offset: 0x8115ea0) -> 0x29c4 fde=[ 200] │ │ │ │ 0xffffffffffdf9614 (offset: 0x8115eb0) -> 0x29d8 fde=[ 214] │ │ │ │ 0xffffffffffdf9624 (offset: 0x8115ec0) -> 0x29ec fde=[ 228] │ │ │ │ @@ -1328,119 +1328,119 @@ │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 08050b98 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 00000034 00000078 FDE cie=0000002c pc=08100730..08100765 │ │ │ │ - DW_CFA_advance_loc: 1 to 08100731 │ │ │ │ +000000a0 00000034 00000078 FDE cie=0000002c pc=0809d270..0809d2a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d271 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0810073f │ │ │ │ + DW_CFA_advance_loc: 14 to 0809d27f │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100743 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d283 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100747 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d287 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0810074b │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d28b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0810074f │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d28f │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100753 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d293 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100757 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d297 │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 4 to 0810075b │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d29b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 08100763 │ │ │ │ + DW_CFA_advance_loc: 8 to 0809d2a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08100764 │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d2a4 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d8 00000028 000000b0 FDE cie=0000002c pc=08100770..08100799 │ │ │ │ - DW_CFA_advance_loc: 1 to 08100771 │ │ │ │ +000000d8 00000028 000000b0 FDE cie=0000002c pc=0809d2b0..0809d2d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d2b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0810077f │ │ │ │ + DW_CFA_advance_loc: 14 to 0809d2bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100783 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d2c3 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08100787 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d2c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0810078b │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d2cb │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0810078f │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d2cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 08100797 │ │ │ │ + DW_CFA_advance_loc: 8 to 0809d2d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08100798 │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d2d8 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ -00000104 00000020 000000dc FDE cie=0000002c pc=081007a0..081007bd │ │ │ │ - DW_CFA_advance_loc: 1 to 081007a1 │ │ │ │ +00000104 00000020 000000dc FDE cie=0000002c pc=0809d2e0..0809d2fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d2e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 081007af │ │ │ │ + DW_CFA_advance_loc: 14 to 0809d2ef │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 081007b3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0809d2f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 081007bb │ │ │ │ + DW_CFA_advance_loc: 8 to 0809d2fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 081007bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0809d2fc │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 00000010 00000100 FDE cie=0000002c pc=08105af0..08105b00 │ │ │ │ +00000128 00000010 00000100 FDE cie=0000002c pc=080a2630..080a2640 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 0000002c 00000114 FDE cie=0000002c pc=08105b00..08105b45 │ │ │ │ - DW_CFA_advance_loc: 1 to 08105b01 │ │ │ │ +0000013c 0000002c 00000114 FDE cie=0000002c pc=080a2640..080a2685 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a2641 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08105b02 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a2642 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 55 to 08105b39 │ │ │ │ + DW_CFA_advance_loc: 55 to 080a2679 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 08105b3d │ │ │ │ + DW_CFA_advance_loc: 4 to 080a267d │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 3 to 08105b40 │ │ │ │ + DW_CFA_advance_loc: 3 to 080a2680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 08105b43 │ │ │ │ + DW_CFA_advance_loc: 3 to 080a2683 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08105b44 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a2684 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000016c 00000010 00000144 FDE cie=0000002c pc=08105b50..08105b58 │ │ │ │ +0000016c 00000010 00000144 FDE cie=0000002c pc=080a2690..080a2698 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000180 00000010 00000158 FDE cie=0000002c pc=08105b60..08105b6e │ │ │ │ +00000180 00000010 00000158 FDE cie=0000002c pc=080a26a0..080a26ae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000194 00000010 0000016c FDE cie=0000002c pc=08105b70..08105b78 │ │ │ │ +00000194 00000010 0000016c FDE cie=0000002c pc=080a26b0..080a26b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000001a8 00000014 00000180 FDE cie=0000002c pc=08115e50..08115e5e │ │ │ │ DW_CFA_advance_loc: 3 to 08115e53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -b/lib/ld-linux.so.2 │ │ │ │ +/lib/ld-linux.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpz_export │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ __gmpn_andn_n │ │ │ │ __gmpz_invert │ │ │ │ @@ -442,59 +442,14 @@ │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrContentRange │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrContentType │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrETag │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrExpires │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrLastModified │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrContentTransferEncoding │ │ │ │ HTTP-4000.4.1-5GYuJszzvqHBFWKeeZUNEr:Network.HTTP.Headers.HdrCustom │ │ │ │ -end of input │ │ │ │ -Arg: eta │ │ │ │ -Type: ParseError -> Identity b │ │ │ │ -In module `Network.URI' │ │ │ │ -IPv6 address │ │ │ │ -IPv4 Address │ │ │ │ -Name character │ │ │ │ -uriRegName │ │ │ │ -uriUserInfo │ │ │ │ -uriFragment │ │ │ │ -uriQuery │ │ │ │ -uriAuthority │ │ │ │ -uriScheme │ │ │ │ -'URIAuth │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -fromJust │ │ │ │ -!$&'()*+,;= │ │ │ │ -, uriPort = │ │ │ │ -, uriRegName = │ │ │ │ -uriUserInfo = │ │ │ │ -URIAuth { │ │ │ │ -Decimal octet value too large │ │ │ │ -network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1 │ │ │ │ -Network.URI │ │ │ │ -./Network/URI.hs │ │ │ │ -IP address literal │ │ │ │ -Registered name │ │ │ │ -network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1:Network.URI.URI │ │ │ │ -network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1:Network.URI.URIAuth │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.ParseError │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.SysUnExpect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.UnExpect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.Expect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.Message │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Pos.SourcePos │ │ │ │ -Text.ParserCombinators.Parsec.Prim.many: combinator 'many' is applied to a parser that accepts an empty string. │ │ │ │ -libraries/parsec/src/Text/Parsec/Prim.hs │ │ │ │ -Text.Parsec.Prim │ │ │ │ -parsec-3.1.18.0-inplace │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Ok │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Error │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.State │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Consumed │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Empty │ │ │ │ socketToHandle: socket is no longer valid │ │ │ │ Network.Socket.Handle │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp │ │ │ │ Nothing) │ │ │ │ , service name: │ │ │ │ , host name: │ │ │ │ Network.Socket.getAddrInfo (called with preferred socket type/protocol: │ │ │ │ @@ -713,14 +668,59 @@ │ │ │ │ 'IPv4PktInfo │ │ │ │ 'IPv6PktInfo │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp:Network.Socket.Posix.Cmsg.IPv6PktInfo │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp:Network.Socket.Posix.Cmsg.IPv4PktInfo │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp:Network.Socket.Posix.Cmsg.C:ControlMessage │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp:Network.Socket.Posix.Cmsg.Cmsg │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp:Network.Socket.Posix.Cmsg.CmsgId │ │ │ │ +end of input │ │ │ │ +Arg: eta │ │ │ │ +Type: ParseError -> Identity b │ │ │ │ +In module `Network.URI' │ │ │ │ +IPv6 address │ │ │ │ +IPv4 Address │ │ │ │ +Name character │ │ │ │ +uriRegName │ │ │ │ +uriUserInfo │ │ │ │ +uriFragment │ │ │ │ +uriQuery │ │ │ │ +uriAuthority │ │ │ │ +uriScheme │ │ │ │ +'URIAuth │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +fromJust │ │ │ │ +!$&'()*+,;= │ │ │ │ +, uriPort = │ │ │ │ +, uriRegName = │ │ │ │ +uriUserInfo = │ │ │ │ +URIAuth { │ │ │ │ +Decimal octet value too large │ │ │ │ +network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1 │ │ │ │ +Network.URI │ │ │ │ +./Network/URI.hs │ │ │ │ +IP address literal │ │ │ │ +Registered name │ │ │ │ +network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1:Network.URI.URI │ │ │ │ +network-uri-2.6.4.2-BXV0MtFcaF6BxSkElkpvb1:Network.URI.URIAuth │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.ParseError │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.SysUnExpect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.UnExpect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.Expect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.Message │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Pos.SourcePos │ │ │ │ +Text.ParserCombinators.Parsec.Prim.many: combinator 'many' is applied to a parser that accepts an empty string. │ │ │ │ +libraries/parsec/src/Text/Parsec/Prim.hs │ │ │ │ +Text.Parsec.Prim │ │ │ │ +parsec-3.1.18.0-inplace │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Ok │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Error │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.State │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Consumed │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Empty │ │ │ │ hGetSome │ │ │ │ Data.ByteString.hGetLine │ │ │ │ : illegal ByteString size │ │ │ │ bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ Data.ByteString. │ │ │ │ : size overflow │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -4953,15 +4953,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,%al │ │ │ │ add %eax,0xfc758908 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 810d438 <__gmpz_get_d_2exp@plt+0xc1638> │ │ │ │ + jmp 80a9f78 <__gmpz_get_d_2exp@plt+0x5e178> │ │ │ │ xchg %ax,%ax │ │ │ │ jo 805020f <__gmpz_get_d_2exp@plt+0x440f> │ │ │ │ add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ @@ -5048,15 +5048,15 @@ │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x13(%esi),%eax │ │ │ │ movl $0x8050218,-0x20(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ lea -0x20(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ @@ -5125,21 +5125,21 @@ │ │ │ │ movl $0x8050358,-0x10(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8050424,-0x4(%ebp) │ │ │ │ - movl $0x833a5a1,-0x10(%ebp) │ │ │ │ + movl $0x83404bd,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ xchg %ax,%ax │ │ │ │ push %eax │ │ │ │ xor %ch,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -5616,15 +5616,15 @@ │ │ │ │ movl $0x80509b4,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80da7d4 <__gmpz_get_d_2exp@plt+0x8e9d4> │ │ │ │ + jmp 8107e8c <__gmpz_get_d_2exp@plt+0xbc08c> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x77,%al │ │ │ │ das │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -9342,19 +9342,19 @@ │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805376f <__gmpz_get_d_2exp@plt+0x796f> │ │ │ │ movl $0x8053764,-0x4(%ebp) │ │ │ │ - movl $0x83400c1,-0xc(%ebp) │ │ │ │ + movl $0x833e695,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ea264 <__gmpz_get_d_2exp@plt+0x9e464> │ │ │ │ + jmp 8086d9c <__gmpz_get_d_2exp@plt+0x3af9c> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x834c372(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -9579,47 +9579,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x7e,%al │ │ │ │ - add %bl,%cs:(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ + or %ah,0x0(%esi,%ebp,1) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8053b0c <__gmpz_get_d_2exp@plt+0x7d0c> │ │ │ │ movl $0x8053a28,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8053a28 <__gmpz_get_d_2exp@plt+0x7c28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %bh,0x2e(%esi) │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + aam $0x63 │ │ │ │ + add %al,%cs:(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,0x3a(%eax) │ │ │ │ add $0x3468b08,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -9717,15 +9717,15 @@ │ │ │ │ cmp 0x3468b08,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0x44,%al │ │ │ │ add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -9817,15 +9817,15 @@ │ │ │ │ add %bl,0x468b0805(,%edi,1) │ │ │ │ add 0x468bf445(%ecx),%ecx │ │ │ │ pop %es │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cld │ │ │ │ inc %ecx │ │ │ │ add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -9918,29 +9918,29 @@ │ │ │ │ or %cl,0x45890346(%ebx) │ │ │ │ hlt │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %al,(%esi) │ │ │ │ add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ cwtl │ │ │ │ ds add $0xf8758908,%eax │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 811079c <__gmpz_get_d_2exp@plt+0xc499c> │ │ │ │ + jmp 81107a4 <__gmpz_get_d_2exp@plt+0xc49a4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %al,0x2e(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -10132,16 +10132,17 @@ │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - subl $0x200,(%esi) │ │ │ │ + xor %ah,0x2e(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80541a8 <__gmpz_get_d_2exp@plt+0x83a8> │ │ │ │ movl $0x8054164,-0x8(%ebp) │ │ │ │ @@ -10150,16 +10151,16 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8054164 <__gmpz_get_d_2exp@plt+0x8364> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x81,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + clc │ │ │ │ + data16 add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80541ab <__gmpz_get_d_2exp@plt+0x83ab> │ │ │ │ @@ -10168,27 +10169,29 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x80541a0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e4270 <__gmpz_get_d_2exp@plt+0x98470> │ │ │ │ + jmp 8080da8 <__gmpz_get_d_2exp@plt+0x34fa8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4316ff8b(%ecx) │ │ │ │ lds (%eax,%eax,1),%ecx │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - rolb $0x0,0x2002e(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + data16 add %al,%cs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 805421b <__gmpz_get_d_2exp@plt+0x841b> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ @@ -10295,52 +10298,53 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - and $0x7f,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + clc │ │ │ │ + fs add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80543a1 <__gmpz_get_d_2exp@plt+0x85a1> │ │ │ │ movl $0x8054388,-0x4(%ebp) │ │ │ │ - movl $0x833ba99,-0xc(%ebp) │ │ │ │ + movl $0x833a06d,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ nop │ │ │ │ - lock jle 80543ad <__gmpz_get_d_2exp@plt+0x85ad> │ │ │ │ + les 0x0(%esi,%ebp,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 805434f <__gmpz_get_d_2exp@plt+0x854f> │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - enter $0x2e7e,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %esi │ │ │ │ + test $0x33,%al │ │ │ │ + or %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + pop %es │ │ │ │ + sub %edx,(%eax) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pushf │ │ │ │ + fs add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 80543fd <__gmpz_get_d_2exp@plt+0x85fd> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80543f3 <__gmpz_get_d_2exp@plt+0x85f3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -10443,16 +10447,15 @@ │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - jge 8054569 <__gmpz_get_d_2exp@plt+0x8769> │ │ │ │ + sbb %ah,0x2e(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10463,15 +10466,15 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 805457c <__gmpz_get_d_2exp@plt+0x877c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x7d,%al │ │ │ │ + loopne 80545d4 <__gmpz_get_d_2exp@plt+0x87d4> │ │ │ │ add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10481,27 +10484,27 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x80545b8,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e4270 <__gmpz_get_d_2exp@plt+0x98470> │ │ │ │ + jmp 8080da8 <__gmpz_get_d_2exp@plt+0x34fa8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x5b16ff8b(%ecx) │ │ │ │ rorl $0xff,(%eax,%eax,1) │ │ │ │ arpl %edi,%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x7c,%al │ │ │ │ + jl 8054638 <__gmpz_get_d_2exp@plt+0x8838> │ │ │ │ add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8054633 <__gmpz_get_d_2exp@plt+0x8833> │ │ │ │ @@ -10614,52 +10617,53 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - or %bh,0x2e(%ebx) │ │ │ │ + fsubl 0x2e(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80547bd <__gmpz_get_d_2exp@plt+0x89bd> │ │ │ │ movl $0x80547a4,-0x4(%ebp) │ │ │ │ - movl $0x833ba99,-0xc(%ebp) │ │ │ │ + movl $0x833a06d,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ nop │ │ │ │ - aam $0x7a │ │ │ │ + test $0x60,%al │ │ │ │ add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 805476b <__gmpz_get_d_2exp@plt+0x896b> │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + dec %esi │ │ │ │ + test $0x33,%al │ │ │ │ + or %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + jmp 80547df <__gmpz_get_d_2exp@plt+0x89df> │ │ │ │ + adc %al,(%eax) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jp 80547f1 <__gmpz_get_d_2exp@plt+0x89f1> │ │ │ │ - add %al,(%ecx) │ │ │ │ + andb $0x0,0x2e(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8054819 <__gmpz_get_d_2exp@plt+0x8a19> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805480f <__gmpz_get_d_2exp@plt+0x8a0f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -10766,15 +10770,16 @@ │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and $0x79,%al │ │ │ │ + clc │ │ │ │ + pop %esi │ │ │ │ add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10785,47 +10790,47 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 805499c <__gmpz_get_d_2exp@plt+0x8b9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - js 80549c1 <__gmpz_get_d_2exp@plt+0x8bc1> │ │ │ │ - add %al,(%ecx) │ │ │ │ + rcrb $0x0,0x2e(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80549e3 <__gmpz_get_d_2exp@plt+0x8be3> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ movl $0x8054910,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x80549d8,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e4270 <__gmpz_get_d_2exp@plt+0x98470> │ │ │ │ + jmp 8080da8 <__gmpz_get_d_2exp@plt+0x34fa8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b16ff8b(%ecx) │ │ │ │ mov $0x63ff000c,%ebp │ │ │ │ clc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %bh,0x2e(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %esp │ │ │ │ + pop %esi │ │ │ │ + add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8054a53 <__gmpz_get_d_2exp@plt+0x8c53> │ │ │ │ add $0x10,%edi │ │ │ │ @@ -10937,46 +10942,49 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - call 90579ff │ │ │ │ + mov $0x1002e5c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8054bdd <__gmpz_get_d_2exp@plt+0x8ddd> │ │ │ │ movl $0x8054bc4,-0x4(%ebp) │ │ │ │ - movl $0x833ba99,-0xc(%ebp) │ │ │ │ + movl $0x833a06d,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ nop │ │ │ │ - mov $0x76,%ah │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + mov %bl,0x0(%esi,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 8054b8b <__gmpz_get_d_2exp@plt+0x8d8b> │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %?,0x2e(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + dec %esi │ │ │ │ + test $0x33,%al │ │ │ │ + or %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + and %dl,(%eax) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pusha │ │ │ │ + pop %esp │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8054c39 <__gmpz_get_d_2exp@plt+0x8e39> │ │ │ │ add $0xc,%edi │ │ │ │ @@ -11175,16 +11183,16 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 815784c <__gmpz_get_d_2exp@plt+0x10ba4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x91,%al │ │ │ │ - add %cl,%cs:(%edi) │ │ │ │ + test %dh,0x2e(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -11197,16 +11205,17 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8054ed4 <__gmpz_get_d_2exp@plt+0x90d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jo 8054e5b <__gmpz_get_d_2exp@plt+0x905b> │ │ │ │ - add %ah,%cs:(%ebx) │ │ │ │ + inc %esp │ │ │ │ + ja 8054ef9 <__gmpz_get_d_2exp@plt+0x90f9> │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,%ah │ │ │ │ dec %esi │ │ │ │ @@ -11214,30 +11223,29 @@ │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ jne 8054efc <__gmpz_get_d_2exp@plt+0x90fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ + sbb $0x77,%al │ │ │ │ add %ah,%cs:0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ or $0x2c,%al │ │ │ │ dec %edi │ │ │ │ add $0x84d8b08,%eax │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4d1c <__gmpz_get_d_2exp@plt+0xa8f1c> │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -11252,15 +11260,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8054f67 <__gmpz_get_d_2exp@plt+0x9167> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8113b84 <__gmpz_get_d_2exp@plt+0xc7d84> │ │ │ │ + jmp 8113b8c <__gmpz_get_d_2exp@plt+0xc7d8c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ shl $0x2d,%bh │ │ │ │ add %al,0x3000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -11282,15 +11290,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 80f02d0 <__gmpz_get_d_2exp@plt+0xa44d0> │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ imull 0x20600 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -11298,36 +11306,36 @@ │ │ │ │ ja 8055147 <__gmpz_get_d_2exp@plt+0x9347> │ │ │ │ movl $0x8054e94,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8055034,0x0(%ebp) │ │ │ │ - movl $0x83400c1,-0xc(%ebp) │ │ │ │ + movl $0x833e695,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80f8e64 <__gmpz_get_d_2exp@plt+0xad064> │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ nop │ │ │ │ in $0xf6,%al │ │ │ │ sub $0x24600,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,0x5(%eax,%edx,2) │ │ │ │ or %cl,0x45891045(%ebx) │ │ │ │ hlt │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ imulb 0x34600 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -11443,15 +11451,15 @@ │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ gs add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x458b0805(%eax,%edx,2) │ │ │ │ sbb %cl,-0x3a7c03bb(%ecx) │ │ │ │ cld │ │ │ │ - jmp 810f618 <__gmpz_get_d_2exp@plt+0xc3818> │ │ │ │ + jmp 810f620 <__gmpz_get_d_2exp@plt+0xc3820> │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %dh,%ch │ │ │ │ sub $0x2000500,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -11524,15 +11532,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,(%eax) │ │ │ │ push %ebx │ │ │ │ add $0x3768b08,%eax │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fdiv %st(3),%st │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -11587,15 +11595,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x6ce904c5(%ebx) │ │ │ │ sbb %ecx,(%eax,%eax,1) │ │ │ │ movl $0x80553b4,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ repz sub $0x1000300,%eax │ │ │ │ add %al,(%edx) │ │ │ │ @@ -11643,15 +11651,15 @@ │ │ │ │ repnz sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x74f7faac(%eax) │ │ │ │ jbe 805546d <__gmpz_get_d_2exp@plt+0x966d> │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 8055470 <__gmpz_get_d_2exp@plt+0x9670> │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -11707,15 +11715,15 @@ │ │ │ │ add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x4e904c5(%ebx) │ │ │ │ sbb %cl,(%eax,%eax,1) │ │ │ │ movl $0x805551c,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in (%dx),%al │ │ │ │ int1 │ │ │ │ sub $0x1000300,%eax │ │ │ │ @@ -11756,15 +11764,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x1,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ js 80555bb <__gmpz_get_d_2exp@plt+0x97bb> │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -11809,20 +11817,20 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x768b0805(%esi,%edx,2) │ │ │ │ add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %ebp │ │ │ │ - divb (%ebx) │ │ │ │ - or %al,0x2be9fcc5(%ebx) │ │ │ │ - int $0x17 │ │ │ │ - add %cl,-0xf9bff8a(%ebp) │ │ │ │ - sub $0x100,%eax │ │ │ │ + and %ebx,%esp │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs lock sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0xb8,%al │ │ │ │ push %esi │ │ │ │ add $0x758b08,%eax │ │ │ │ @@ -11875,15 +11883,16 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x716fb3b(%ebx) │ │ │ │ adc $0x45c7000c,%eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %edi │ │ │ │ add $0xf845c708,%eax │ │ │ │ - jp 805571f <__gmpz_get_d_2exp@plt+0x991f> │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ loopne 805573d <__gmpz_get_d_2exp@plt+0x993d> │ │ │ │ sub $0x1000300,%eax │ │ │ │ @@ -12008,22 +12017,22 @@ │ │ │ │ jne 8055918 <__gmpz_get_d_2exp@plt+0x9b18> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8055898,0xc(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x1,0x4(%ebp) │ │ │ │ movl $0x0,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8055844,0xc(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x1,0x4(%ebp) │ │ │ │ movl $0x0,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ js 805594b <__gmpz_get_d_2exp@plt+0x9b4b> │ │ │ │ sub $0x2000500,%eax │ │ │ │ @@ -12205,15 +12214,15 @@ │ │ │ │ movl $0x83346aa,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80e914c <__gmpz_get_d_2exp@plt+0x9d34c> │ │ │ │ + jmp 8085c84 <__gmpz_get_d_2exp@plt+0x39e84> │ │ │ │ xchg %ax,%ax │ │ │ │ int3 │ │ │ │ jmp 8055bd8 <__gmpz_get_d_2exp@plt+0x9dd8> │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -12481,15 +12490,16 @@ │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and $0x63,%al │ │ │ │ + clc │ │ │ │ + dec %eax │ │ │ │ add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -12500,48 +12510,48 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8055f9c <__gmpz_get_d_2exp@plt+0xa19c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - bound %ebp,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + rorb $0x0,0x2e(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8055fe3 <__gmpz_get_d_2exp@plt+0xa1e3> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ movl $0x8055f10,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8055fd8,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e4270 <__gmpz_get_d_2exp@plt+0x98470> │ │ │ │ + jmp 8080da8 <__gmpz_get_d_2exp@plt+0x34fa8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b16ff8b(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0x0,%al │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ah,0x2e(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %esp │ │ │ │ + dec %eax │ │ │ │ + add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8056053 <__gmpz_get_d_2exp@plt+0xa253> │ │ │ │ add $0x10,%edi │ │ │ │ @@ -12652,46 +12662,49 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - call 9058fe9 │ │ │ │ + mov $0x1002e46,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80561dd <__gmpz_get_d_2exp@plt+0xa3dd> │ │ │ │ movl $0x80561c4,-0x4(%ebp) │ │ │ │ - movl $0x833ba99,-0xc(%ebp) │ │ │ │ + movl $0x833a06d,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ nop │ │ │ │ - mov $0x60,%ah │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + mov %al,0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 805618b <__gmpz_get_d_2exp@plt+0xa38b> │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %fs,0x2e(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + dec %esi │ │ │ │ + test $0x33,%al │ │ │ │ + or %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + or (%eax),%dl │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pusha │ │ │ │ + inc %esi │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8056239 <__gmpz_get_d_2exp@plt+0xa439> │ │ │ │ add $0xc,%edi │ │ │ │ @@ -12893,16 +12906,16 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 815784c <__gmpz_get_d_2exp@plt+0x10ba4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %cl,%cs:(%edi) │ │ │ │ + test %ah,0x2e(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -12915,15 +12928,16 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80564d4 <__gmpz_get_d_2exp@plt+0xa6d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jo 8056545 <__gmpz_get_d_2exp@plt+0xa745> │ │ │ │ + inc %esp │ │ │ │ + popa │ │ │ │ add %ah,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,%ah │ │ │ │ @@ -12931,29 +12945,28 @@ │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ jne 80564fc <__gmpz_get_d_2exp@plt+0xa6fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - jnp 8056521 <__gmpz_get_d_2exp@plt+0xa721> │ │ │ │ - add %ah,0x1e000000(%ebx) │ │ │ │ + sbb $0x61,%al │ │ │ │ + add %ah,%cs:0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ or $0x2c,%al │ │ │ │ gs add $0x84d8b08,%eax │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4d1c <__gmpz_get_d_2exp@plt+0xa8f1c> │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -12984,15 +12997,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 80f02d0 <__gmpz_get_d_2exp@plt+0xa44d0> │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0xe2,%al │ │ │ │ sub $0x20600,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -13000,23 +13013,24 @@ │ │ │ │ ja 80566b4 <__gmpz_get_d_2exp@plt+0xa8b4> │ │ │ │ movl $0x8056494,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8056604,0x0(%ebp) │ │ │ │ - movl $0x83400c1,-0xc(%ebp) │ │ │ │ + movl $0x833e695,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80f8e64 <__gmpz_get_d_2exp@plt+0xad064> │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ nop │ │ │ │ - and $0x52,%al │ │ │ │ + clc │ │ │ │ + aaa │ │ │ │ add %al,%cs:0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -13024,15 +13038,15 @@ │ │ │ │ inc %ebp │ │ │ │ adc %cl,0x458bf445(%ecx) │ │ │ │ adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esi │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -13151,15 +13165,15 @@ │ │ │ │ fildll 0x100 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,%al │ │ │ │ addr16 add $0x3768b08,%eax │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %bl,%bh │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -13217,15 +13231,16 @@ │ │ │ │ add $0xc,%al │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x5(%eax,%ebp,2) │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 805686b <__gmpz_get_d_2exp@plt+0xaa6b> │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %esp │ │ │ │ fildll 0x1000300 │ │ │ │ @@ -13274,15 +13289,15 @@ │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x69(%eax) │ │ │ │ add $0x3768b08,%eax │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0xdd,%al │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -13332,15 +13347,15 @@ │ │ │ │ cmp %bh,0x1002e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x44e904c5(%ebx) │ │ │ │ add (%eax,%eax,1),%ecx │ │ │ │ movl $0x80569dc,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in $0xdd,%al │ │ │ │ sub $0x1000300,%eax │ │ │ │ add %al,(%edx) │ │ │ │ @@ -13380,15 +13395,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x1,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ jo 8056a67 <__gmpz_get_d_2exp@plt+0xac67> │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -13433,21 +13448,22 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x5(%ebx,%ebp,2) │ │ │ │ or %cl,0x45c70376(%ebx) │ │ │ │ cld │ │ │ │ - dec %ebp │ │ │ │ - divb (%ebx) │ │ │ │ - or %al,0x6be9fcc5(%ebx) │ │ │ │ - mov $0x768d0017,%eax │ │ │ │ - add %ah,0x1002d(%ebx,%ebx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + and %ebx,%esp │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fldt 0x100 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0x78,%al │ │ │ │ imul $0xffffff83,0x758b08,%eax │ │ │ │ lds (%esi,%eiz,2),%eax │ │ │ │ test $0x10750003,%esi │ │ │ │ @@ -13494,15 +13510,15 @@ │ │ │ │ add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x38e904c5(%ebx) │ │ │ │ add %ecx,(%eax,%eax,1) │ │ │ │ movl $0x8056be8,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fcomp %st(3) │ │ │ │ sub $0x1000300,%eax │ │ │ │ add %al,(%edx) │ │ │ │ @@ -13627,22 +13643,22 @@ │ │ │ │ jne 8056dd4 <__gmpz_get_d_2exp@plt+0xafd4> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8056d54,0xc(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x1,0x4(%ebp) │ │ │ │ movl $0x0,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8056d00,0xc(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x1,0x4(%ebp) │ │ │ │ movl $0x0,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ fldcw 0x2000500 │ │ │ │ @@ -13831,15 +13847,15 @@ │ │ │ │ movl $0x83346aa,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80e914c <__gmpz_get_d_2exp@plt+0x9d34c> │ │ │ │ + jmp 8085c84 <__gmpz_get_d_2exp@plt+0x39e84> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xd7,%al │ │ │ │ sub $0x300,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -14228,15 +14244,16 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 815784c <__gmpz_get_d_2exp@plt+0x10ba4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 8057628 <__gmpz_get_d_2exp@plt+0xb828> │ │ │ │ + dec %esp │ │ │ │ + push %eax │ │ │ │ add %cl,%cs:(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -14250,45 +14267,45 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 805760c <__gmpz_get_d_2exp@plt+0xb80c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %ch,0x2e(%edx) │ │ │ │ - add %ah,(%ebx) │ │ │ │ + or $0x50,%al │ │ │ │ + add %ah,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,(%esi,%esi,2) │ │ │ │ add $0x3468b08,%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ jne 8057634 <__gmpz_get_d_2exp@plt+0xb834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc %ch,0x2e(%edx) │ │ │ │ - add %ah,0x1e000000(%ebx) │ │ │ │ + in $0x4f,%al │ │ │ │ + add %ah,%cs:0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ or $0x64,%al │ │ │ │ jbe 8057642 <__gmpz_get_d_2exp@plt+0xb842> │ │ │ │ or %cl,0x4d89084d(%ebx) │ │ │ │ cld │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4d1c <__gmpz_get_d_2exp@plt+0xa8f1c> │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -14317,15 +14334,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 80f02d0 <__gmpz_get_d_2exp@plt+0xa44d0> │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ pushf │ │ │ │ shrl $1,0x10500 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -14333,33 +14350,33 @@ │ │ │ │ movl $0x80575cc,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8057734,0x4(%ebp) │ │ │ │ - movl $0x83400c1,-0x8(%ebp) │ │ │ │ + movl $0x833e695,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f8e64 <__gmpz_get_d_2exp@plt+0xad064> │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ int $0x2d │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ movl $0x8057764,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x7,%ah │ │ │ │ cs add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -14483,20 +14500,20 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,(%eax) │ │ │ │ jns 80578fb <__gmpz_get_d_2exp@plt+0xbafb> │ │ │ │ or %cl,0x45c70376(%ebx) │ │ │ │ cld │ │ │ │ - dec %ebp │ │ │ │ - divb (%ebx) │ │ │ │ - or %al,-0x5816033b(%ebx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - pop %ss │ │ │ │ - add %cl,-0x321fff8a(%ebp) │ │ │ │ + and %ebx,%esp │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80578db <__gmpz_get_d_2exp@plt+0xbadb> │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0x3c,%al │ │ │ │ jns 8057923 <__gmpz_get_d_2exp@plt+0xbb23> │ │ │ │ @@ -14546,15 +14563,15 @@ │ │ │ │ push $0x1002eab │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x74e904c5(%ebx) │ │ │ │ repz or (%eax),%eax │ │ │ │ movl $0x80579ac,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0xce,%ah │ │ │ │ sub $0x1000300,%eax │ │ │ │ add %al,(%edx) │ │ │ │ @@ -14602,15 +14619,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,-0x74f7fa86(%eax) │ │ │ │ jbe 8057a65 <__gmpz_get_d_2exp@plt+0xbc65> │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ js 8057a42 <__gmpz_get_d_2exp@plt+0xbc42> │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -14664,15 +14681,15 @@ │ │ │ │ add %ch,0x1002e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0xce904c5(%ebx) │ │ │ │ repnz or (%eax),%eax │ │ │ │ movl $0x8057b14,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %esp │ │ │ │ int $0x2d │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -14713,15 +14730,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x1,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ fmul %st(4),%st │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -14768,22 +14785,24 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x768b0805(%esp,%edi,2) │ │ │ │ add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %ebp │ │ │ │ - divb (%ebx) │ │ │ │ - or %al,0x33e9fcc5(%ebx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - pop %ss │ │ │ │ - add %cl,-0x3593ff8a(%ebp) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + and %ebx,%esp │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lret $0x2d │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0xb0,%al │ │ │ │ jl 8057c97 <__gmpz_get_d_2exp@plt+0xbe97> │ │ │ │ or %cl,-0x3a7cff8b(%ebx) │ │ │ │ add $0x66,%al │ │ │ │ @@ -14834,15 +14853,15 @@ │ │ │ │ add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0xe904c5(%ebx) │ │ │ │ lock or (%eax),%eax │ │ │ │ movl $0x8057d20,0x0(%ebp) │ │ │ │ - movl $0x833e37a,-0x8(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %eax │ │ │ │ lret │ │ │ │ sub $0x1000300,%eax │ │ │ │ @@ -14966,23 +14985,23 @@ │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8057e84,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x1,0x0(%ebp) │ │ │ │ movl $0x0,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8057e30,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x1,0x0(%ebp) │ │ │ │ movl $0x0,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ adc %cl,%cl │ │ │ │ sub $0x2000500,%eax │ │ │ │ @@ -15167,15 +15186,15 @@ │ │ │ │ movl $0x83346aa,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80e914c <__gmpz_get_d_2exp@plt+0x9d34c> │ │ │ │ + jmp 8085c84 <__gmpz_get_d_2exp@plt+0x39e84> │ │ │ │ xchg %ax,%ax │ │ │ │ xor $0xc7,%al │ │ │ │ sub $0x200,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -15520,15 +15539,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 815784c <__gmpz_get_d_2exp@plt+0x10ba4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - call 1705b4aa │ │ │ │ + mov $0xf002e3f,%esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -15541,15 +15560,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 805869c <__gmpz_get_d_2exp@plt+0xc89c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test $0x59,%al │ │ │ │ + jl 80586d1 <__gmpz_get_d_2exp@plt+0xc8d1> │ │ │ │ add %ah,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,%ah │ │ │ │ @@ -15557,28 +15576,29 @@ │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ jne 80586c4 <__gmpz_get_d_2exp@plt+0xc8c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbbb $0x0,0x2e(%ecx) │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + push %esp │ │ │ │ + aas │ │ │ │ + add %ah,%cs:0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ or $0xf4,%al │ │ │ │ xchg %al,0x84d8b08 │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4d1c <__gmpz_get_d_2exp@plt+0xa8f1c> │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -15607,15 +15627,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 80f02d0 <__gmpz_get_d_2exp@plt+0xa44d0> │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ pushf │ │ │ │ shrl $0x0,0x10500 │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -15623,47 +15643,47 @@ │ │ │ │ movl $0x805865c,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x80587c4,0x4(%ebp) │ │ │ │ - movl $0x83400c1,-0x8(%ebp) │ │ │ │ + movl $0x833e695,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f8e64 <__gmpz_get_d_2exp@plt+0xad064> │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ nop │ │ │ │ lock mov $0x84002d,%esp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,%ah │ │ │ │ xchg %eax,0x8458b08 │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834629b,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dff30 <__gmpz_get_d_2exp@plt+0x94130> │ │ │ │ + jmp 807ca68 <__gmpz_get_d_2exp@plt+0x30c68> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xbc,%al │ │ │ │ sub $0xc400,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,(%eax) │ │ │ │ mov %al,0xfc758908 │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 811079c <__gmpz_get_d_2exp@plt+0xc499c> │ │ │ │ + jmp 81107a4 <__gmpz_get_d_2exp@plt+0xc49a4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0xf7,%al │ │ │ │ sub $0x4400,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -15785,15 +15805,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,%al │ │ │ │ mov %eax,0x3768b08 │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ and %bh,0x1002d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -15851,15 +15871,16 @@ │ │ │ │ loop 8058a7e <__gmpz_get_d_2exp@plt+0xcc7e> │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,0x5(%edx,%ecx,4) │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - jp 8058a63 <__gmpz_get_d_2exp@plt+0xcc63> │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %bh,0x3002d(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -15907,15 +15928,15 @@ │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,-0x75(%eax) │ │ │ │ add $0x3768b08,%eax │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x1002dbb,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -15973,15 +15994,16 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x4ce904c5(%ebx) │ │ │ │ loope 8058be6 <__gmpz_get_d_2exp@plt+0xcde6> │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,%ah │ │ │ │ mov 0xf845c708,%eax │ │ │ │ - jp 8058bcb <__gmpz_get_d_2exp@plt+0xcdcb> │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb $0xbd,%al │ │ │ │ sub $0x1000300,%eax │ │ │ │ @@ -16022,15 +16044,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x1,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ test $0xbc,%al │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -16074,22 +16096,23 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x5(%ebp,%ecx,4) │ │ │ │ or %cl,0x45c70376(%ebx) │ │ │ │ cld │ │ │ │ - dec %ebp │ │ │ │ - divb (%ebx) │ │ │ │ - or %al,0x73e9fcc5(%ebx) │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %ss │ │ │ │ - add %cl,-0x4653ff8a(%ebp) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + and %ebx,%esp │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x1002d,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0x70,%al │ │ │ │ lea 0x758b08,%eax │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ @@ -16139,15 +16162,16 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x40e904c5(%ebx) │ │ │ │ fisttps (%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,%al │ │ │ │ lea 0xf845c708,%eax │ │ │ │ - jp 8058dd7 <__gmpz_get_d_2exp@plt+0xcfd7> │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ adc %bh,0x3002d(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -16271,23 +16295,23 @@ │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8058f44,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x1,0x0(%ebp) │ │ │ │ movl $0x0,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8058ef0,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x1,0x0(%ebp) │ │ │ │ movl $0x0,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ loopne 8058fc6 <__gmpz_get_d_2exp@plt+0xd1c6> │ │ │ │ sub $0x2000500,%eax │ │ │ │ @@ -16464,15 +16488,15 @@ │ │ │ │ movl $0x83346aa,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80e914c <__gmpz_get_d_2exp@plt+0x9d34c> │ │ │ │ + jmp 8085c84 <__gmpz_get_d_2exp@plt+0x39e84> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xb7,%al │ │ │ │ sub $0x200,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -17925,50 +17949,48 @@ │ │ │ │ inc %ebp │ │ │ │ add %dl,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add $0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8147c08 <__gmpz_get_d_2exp@plt+0xfbe08> │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + aaa │ │ │ │ add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x1316fb3b(%ebx) │ │ │ │ - sbb $0xa,%al │ │ │ │ - add %al,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,0x24e904c5(%ebx) │ │ │ │ + call adc9a4cd │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add $0x4458b08,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833dfd5,-0x4(%ebp) │ │ │ │ + movl $0x833c5a9,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ nop │ │ │ │ mov $0xa5,%ah │ │ │ │ sub $0x500,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c71445(%ebx) │ │ │ │ add %cl,%al │ │ │ │ mov %eax,0x45890805 │ │ │ │ clc │ │ │ │ - movl $0x833dfda,-0x4(%ebp) │ │ │ │ + movl $0x833c5ae,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ mov %fs,0x5002d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x2914ebbb(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ je 805a4e3 <__gmpz_get_d_2exp@plt+0xe6e3> │ │ │ │ @@ -21366,47 +21388,46 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x5(%ecx,%edx,8) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ jmp 8147c08 <__gmpz_get_d_2exp@plt+0xfbe08> │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - and $0x2e,%al │ │ │ │ + int3 │ │ │ │ + or (%esi),%ch │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x4ce904c5(%ebx) │ │ │ │ - lock or %eax,(%eax) │ │ │ │ - and $0x79,%al │ │ │ │ + add %al,-0x7b16fb3b(%ebx) │ │ │ │ + mov $0x79240003,%ebx │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,-0x2f(%eax) │ │ │ │ add $0x4458b08,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833dfd5,-0x4(%ebp) │ │ │ │ + movl $0x833c5a9,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ jns 805d1d0 <__gmpz_get_d_2exp@plt+0x113d0> │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c71445(%ebx) │ │ │ │ add %ch,-0x30(%eax) │ │ │ │ add $0xf8458908,%eax │ │ │ │ - movl $0x833dfda,-0x4(%ebp) │ │ │ │ + movl $0x833c5ae,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ les 0x2d(%ecx),%edi │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x2914ebbb(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jns 805d20c <__gmpz_get_d_2exp@plt+0x1140c> │ │ │ │ @@ -24818,49 +24839,46 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,(%esi,%edi,8) │ │ │ │ add $0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8147c08 <__gmpz_get_d_2exp@plt+0xfbe08> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - clc │ │ │ │ + sub $0xde,%al │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x5316fb3b(%ebx) │ │ │ │ - ret │ │ │ │ - or %eax,(%eax) │ │ │ │ - test %cl,0x0(%ebp,%ebp,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x1b16fb3b(%ebx) │ │ │ │ + mov (%ebx),%es │ │ │ │ + add %al,0x1002d(%esp,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ incb 0x4458b08 │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833dfd5,-0x4(%ebp) │ │ │ │ + movl $0x833c5a9,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ nop │ │ │ │ adc $0x4e,%al │ │ │ │ sub $0x500,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c71445(%ebx) │ │ │ │ add %cl,(%eax) │ │ │ │ std │ │ │ │ add $0xf8458908,%eax │ │ │ │ - movl $0x833dfda,-0x4(%ebp) │ │ │ │ + movl $0x833c5ae,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f30a8 <__gmpz_get_d_2exp@plt+0xa72a8> │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ in (%dx),%al │ │ │ │ dec %ebp │ │ │ │ sub $0x500,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x2914ebbb(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -28699,15 +28717,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8062fe7 <__gmpz_get_d_2exp@plt+0x171e7> │ │ │ │ movl $0x8062fa0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80da7d4 <__gmpz_get_d_2exp@plt+0x8e9d4> │ │ │ │ + jmp 8107e8c <__gmpz_get_d_2exp@plt+0xbc08c> │ │ │ │ aam $0x1f │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8062fb2 <__gmpz_get_d_2exp@plt+0x171b2> │ │ │ │ @@ -28770,15 +28788,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80630df <__gmpz_get_d_2exp@plt+0x172df> │ │ │ │ movl $0x8063098,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80da7d4 <__gmpz_get_d_2exp@plt+0x8e9d4> │ │ │ │ + jmp 8107e8c <__gmpz_get_d_2exp@plt+0xbc08c> │ │ │ │ adc $0x1f,%al │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80630aa <__gmpz_get_d_2exp@plt+0x172aa> │ │ │ │ @@ -28841,15 +28859,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80631d7 <__gmpz_get_d_2exp@plt+0x173d7> │ │ │ │ movl $0x8063190,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80da7d4 <__gmpz_get_d_2exp@plt+0x8e9d4> │ │ │ │ + jmp 8107e8c <__gmpz_get_d_2exp@plt+0xbc08c> │ │ │ │ push %esp │ │ │ │ push %ds │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -28914,15 +28932,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80632f2 <__gmpz_get_d_2exp@plt+0x174f2> │ │ │ │ movl $0x806328c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80da7d4 <__gmpz_get_d_2exp@plt+0x8e9d4> │ │ │ │ + jmp 8107e8c <__gmpz_get_d_2exp@plt+0xbc08c> │ │ │ │ enter $0x2d1d,$0x0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -29948,15 +29966,15 @@ │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8063f25 <__gmpz_get_d_2exp@plt+0x18125> │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ movl $0x834c381,-0x10(%edi) │ │ │ │ movl $0x8346905,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x13(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -30036,15 +30054,15 @@ │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8064055 <__gmpz_get_d_2exp@plt+0x18255> │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ movl $0x834c381,-0x10(%edi) │ │ │ │ movl $0x8346905,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x13(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -33491,23 +33509,23 @@ │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ movl $0x8066a2c,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8066b14,-0x8(%ebp) │ │ │ │ - movl $0x833a5a1,-0x14(%ebp) │ │ │ │ + movl $0x83404bd,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x48e90075(%ecx) │ │ │ │ pushf │ │ │ │ @@ -34038,15 +34056,15 @@ │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x14(%eax),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x18(%eax),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1c(%eax),%edx │ │ │ │ mov 0x20(%eax),%eax │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ @@ -34270,15 +34288,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8067483 <__gmpz_get_d_2exp@plt+0x1b683> │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ + movl $0x8108b5c,-0xc(%edi) │ │ │ │ movl $0x834c381,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -34493,15 +34511,15 @@ │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806771d <__gmpz_get_d_2exp@plt+0x1b91d> │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ movl $0x834c381,-0x10(%edi) │ │ │ │ movl $0x8346905,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x13(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -35049,27 +35067,27 @@ │ │ │ │ lea -0x7c(%edi),%eax │ │ │ │ mov %eax,-0x68(%edi) │ │ │ │ movl $0x81d56a8,-0x64(%edi) │ │ │ │ mov %eax,-0x5c(%edi) │ │ │ │ movl $0x8067a3c,-0x58(%edi) │ │ │ │ lea -0x70(%edi),%eax │ │ │ │ mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80db4a4,-0x4c(%edi) │ │ │ │ + movl $0x8108b5c,-0x4c(%edi) │ │ │ │ movl $0x834c381,-0x48(%edi) │ │ │ │ lea -0x58(%edi),%eax │ │ │ │ mov %eax,-0x44(%edi) │ │ │ │ lea -0x64(%edi),%eax │ │ │ │ mov %eax,-0x40(%edi) │ │ │ │ movl $0x8152e50,-0x3c(%edi) │ │ │ │ lea -0x4b(%edi),%eax │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ movl $0x8067ba0,-0x34(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80db494,-0x28(%edi) │ │ │ │ + movl $0x8108b4c,-0x28(%edi) │ │ │ │ lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ lea -0x3a(%edi),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -35124,15 +35142,15 @@ │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8067f77 <__gmpz_get_d_2exp@plt+0x1c177> │ │ │ │ - movl $0x80db494,-0x28(%edi) │ │ │ │ + movl $0x8108b4c,-0x28(%edi) │ │ │ │ movl $0x834c381,-0x24(%edi) │ │ │ │ movl $0x8346905,-0x20(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ @@ -35942,15 +35960,15 @@ │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 806895e <__gmpz_get_d_2exp@plt+0x1cb5e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81f3d4f,-0x10(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ @@ -37512,15 +37530,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x468b0806(%esi,%ebx,4) │ │ │ │ add -0x3a7c03bb(%ecx),%ecx │ │ │ │ cld │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les 0x2d(%esi),%edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -37543,15 +37561,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %dl,%ah │ │ │ │ sahf │ │ │ │ push %es │ │ │ │ or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -43398,30 +43416,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806eae3 <__gmpz_get_d_2exp@plt+0x22ce3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8114930 <__gmpz_get_d_2exp@plt+0xc8b30> │ │ │ │ + jmp 8114938 <__gmpz_get_d_2exp@plt+0xc8b38> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xor %fs:0x100,%ch │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806eb17 <__gmpz_get_d_2exp@plt+0x22d17> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8114930 <__gmpz_get_d_2exp@plt+0xc8b30> │ │ │ │ + jmp 8114938 <__gmpz_get_d_2exp@plt+0xc8b38> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xor %dh,(%edx) │ │ │ │ sub $0x100,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ @@ -43429,15 +43447,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806eb4b <__gmpz_get_d_2exp@plt+0x22d4b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8114930 <__gmpz_get_d_2exp@plt+0xc8b30> │ │ │ │ + jmp 8114938 <__gmpz_get_d_2exp@plt+0xc8b38> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cld │ │ │ │ xor %ebp,0x100 │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -44560,15 +44578,15 @@ │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x806f7f8,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80dafec <__gmpz_get_d_2exp@plt+0x8f1ec> │ │ │ │ + jmp 81086a4 <__gmpz_get_d_2exp@plt+0xbc8a4> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x806f850,0x0(%ebp) │ │ │ │ movl $0x834bde1,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -51378,28 +51396,28 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x98,%al │ │ │ │ push %eax │ │ │ │ pop %es │ │ │ │ or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x4b16033b(%ebx) │ │ │ │ + add %al,-0x4316033b(%ebx) │ │ │ │ loop 8075098 <__gmpz_get_d_2exp@plt+0x29298> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80750ee <__gmpz_get_d_2exp@plt+0x292ee> │ │ │ │ movl $0x8129b2c,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8113be8,-0xc(%edi) │ │ │ │ + movl $0x8113bf0,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -52376,15 +52394,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x834c381,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81134d4 <__gmpz_get_d_2exp@plt+0xc76d4> │ │ │ │ + jmp 81134dc <__gmpz_get_d_2exp@plt+0xc76dc> │ │ │ │ test %bl,(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x5b16ff8b(%ecx) │ │ │ │ @@ -53722,15 +53740,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8112468 <__gmpz_get_d_2exp@plt+0xc6668> │ │ │ │ + jmp 8112470 <__gmpz_get_d_2exp@plt+0xc6670> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ rclb $1,(%edx) │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ @@ -53762,15 +53780,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8112468 <__gmpz_get_d_2exp@plt+0xc6668> │ │ │ │ + jmp 8112470 <__gmpz_get_d_2exp@plt+0xc6670> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -53785,15 +53803,15 @@ │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8110d64 <__gmpz_get_d_2exp@plt+0xc4f64> │ │ │ │ + jmp 8110d6c <__gmpz_get_d_2exp@plt+0xc4f6c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -53899,15 +53917,15 @@ │ │ │ │ add $0xfffffff4,%edi │ │ │ │ movl $0x8076ea0,0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8111078 <__gmpz_get_d_2exp@plt+0xc5278> │ │ │ │ + jmp 8111080 <__gmpz_get_d_2exp@plt+0xc5280> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ adc %ch,(%eax,%eax,1) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -53921,51 +53939,51 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov $0x2,%eax │ │ │ │ mov $0x0,%ecx │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8111288 <__gmpz_get_d_2exp@plt+0xc5488> │ │ │ │ + jmp 8111290 <__gmpz_get_d_2exp@plt+0xc5490> │ │ │ │ jo 8076f46 <__gmpz_get_d_2exp@plt+0x2b146> │ │ │ │ sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 8076f66 <__gmpz_get_d_2exp@plt+0x2b166> │ │ │ │ movl $0x8076fe4,0x0(%ebp) │ │ │ │ movl $0x8337f88,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8111954 <__gmpz_get_d_2exp@plt+0xc5b54> │ │ │ │ + jmp 811195c <__gmpz_get_d_2exp@plt+0xc5b5c> │ │ │ │ movl $0x8076f9c,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ mov $0x0,%ecx │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8111288 <__gmpz_get_d_2exp@plt+0xc5488> │ │ │ │ + jmp 8111290 <__gmpz_get_d_2exp@plt+0xc5490> │ │ │ │ mov $0x8337fc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ int3 │ │ │ │ cvttps2pi (%eax),%mm0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8076fcc <__gmpz_get_d_2exp@plt+0x2b1cc> │ │ │ │ movl $0x8337f68,0x0(%ebp) │ │ │ │ - jmp 8111954 <__gmpz_get_d_2exp@plt+0xc5b54> │ │ │ │ + jmp 811195c <__gmpz_get_d_2exp@plt+0xc5b5c> │ │ │ │ xchg %ax,%ax │ │ │ │ test $0xf,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53990,15 +54008,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ mov $0x0,%ecx │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8111288 <__gmpz_get_d_2exp@plt+0xc5488> │ │ │ │ + jmp 8111290 <__gmpz_get_d_2exp@plt+0xc5490> │ │ │ │ mov $0x834c372,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ @@ -54012,15 +54030,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x834c381,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8113ab0 <__gmpz_get_d_2exp@plt+0xc7cb0> │ │ │ │ + jmp 8113ab8 <__gmpz_get_d_2exp@plt+0xc7cb8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub $0x0,%al │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -54046,15 +54064,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ or %cl,%al │ │ │ │ jo 80770b5 <__gmpz_get_d_2exp@plt+0x2b2b5> │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x2016fb8b(%ecx) │ │ │ │ + add %cl,-0x1816fb8b(%ecx) │ │ │ │ jl 80770c5 <__gmpz_get_d_2exp@plt+0x2b2c5> │ │ │ │ add %cl,0x76(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ @@ -54093,15 +54111,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 807715b <__gmpz_get_d_2exp@plt+0x2b35b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8113b84 <__gmpz_get_d_2exp@plt+0xc7d84> │ │ │ │ + jmp 8113b8c <__gmpz_get_d_2exp@plt+0xc7d8c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %ah,0x5002c(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ @@ -54110,15 +54128,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80771b5 <__gmpz_get_d_2exp@plt+0x2b3b5> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x8077198,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 810f618 <__gmpz_get_d_2exp@plt+0xc3818> │ │ │ │ + jmp 810f620 <__gmpz_get_d_2exp@plt+0xc3820> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -54157,15 +54175,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,(%edx,%esi,2) │ │ │ │ pop %es │ │ │ │ or %cl,0x458bf875(%ecx) │ │ │ │ or %cl,-0x3a7c03bb(%ecx) │ │ │ │ clc │ │ │ │ - jmp 811364c <__gmpz_get_d_2exp@plt+0xc784c> │ │ │ │ + jmp 8113654 <__gmpz_get_d_2exp@plt+0xc7854> │ │ │ │ mov $0x8338028,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ sub $0x0,%al │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -54275,15 +54293,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8077397 <__gmpz_get_d_2exp@plt+0x2b597> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8113b84 <__gmpz_get_d_2exp@plt+0xc7d84> │ │ │ │ + jmp 8113b8c <__gmpz_get_d_2exp@plt+0xc7d8c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ or (%eax,%eax,1),%ebp │ │ │ │ add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -54490,27 +54508,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x6c,%al │ │ │ │ jbe 807765c <__gmpz_get_d_2exp@plt+0x2b85c> │ │ │ │ or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,-0x1716033b(%ebx) │ │ │ │ + add %al,-0xf16033b(%ebx) │ │ │ │ mov $0x9,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80776bd <__gmpz_get_d_2exp@plt+0x2b8bd> │ │ │ │ movl $0x8129b2c,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8113be8,-0xc(%edi) │ │ │ │ + movl $0x8113bf0,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -54708,15 +54726,15 @@ │ │ │ │ or $0x1,%al │ │ │ │ rorl $0x4,0x4d8b004d(%ecx) │ │ │ │ sub %eax,%ecx │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 8113ab0 <__gmpz_get_d_2exp@plt+0xc7cb0> │ │ │ │ + jmp 8113ab8 <__gmpz_get_d_2exp@plt+0xc7cb8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -54759,15 +54777,15 @@ │ │ │ │ cld │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x834c381,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8113ab0 <__gmpz_get_d_2exp@plt+0xc7cb0> │ │ │ │ + jmp 8113ab8 <__gmpz_get_d_2exp@plt+0xc7cb8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sub $0xa2,%al │ │ │ │ sub $0x0,%al │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -61312,73118 +61330,65875 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %dh,(%ebx) │ │ │ │ add %al,0x65ff03c6(%ebx) │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + fcompl (%ecx) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x36(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807ca50 <__gmpz_get_d_2exp@plt+0x30c50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807ca53 <__gmpz_get_d_2exp@plt+0x30c53> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809b154 <__gmpz_get_d_2exp@plt+0x4f354> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x2b,%bl │ │ │ │ + add %dl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 807cb7a <__gmpz_get_d_2exp@plt+0x30d7a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807caa4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + inc %esp │ │ │ │ + shrl %cl,(%ebx) │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x36(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x899ec8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807ca70 <__gmpz_get_d_2exp@plt+0x30c70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ca85 <__gmpz_get_d_2exp@plt+0x30c85> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ + add $0xc8,%al │ │ │ │ lret $0x807 │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cac0 <__gmpz_get_d_2exp@plt+0x30cc0> │ │ │ │ + jne 807cac8 <__gmpz_get_d_2exp@plt+0x30cc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and %dl,%bl │ │ │ │ + sub (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%ah │ │ │ │ lret $0x807 │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cae0 <__gmpz_get_d_2exp@plt+0x30ce0> │ │ │ │ + jne 807caec <__gmpz_get_d_2exp@plt+0x30cec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + shrb %cl,(%ebx) │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807cb2e <__gmpz_get_d_2exp@plt+0x30d2e> │ │ │ │ + movl $0x8339db5,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + nop │ │ │ │ + mov $0x43002bd2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807cbbd <__gmpz_get_d_2exp@plt+0x30dbd> │ │ │ │ + movl $0x807ca30,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x807cb90,0x8(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + movl $0x8339d96,-0xc(%ebp) │ │ │ │ + movl $0x834c372,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x834c372,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8141848 <__gmpz_get_d_2exp@plt+0xf5a48> │ │ │ │ + mov $0x8339dfc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $1,0x2c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0xcb,%ah │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + jne 807cc01 <__gmpz_get_d_2exp@plt+0x30e01> │ │ │ │ + xor $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81404dc <__gmpz_get_d_2exp@plt+0xf46dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807caf5 <__gmpz_get_d_2exp@plt+0x30cf5> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x807cb1c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + adc %dl,%dl │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807cb51 <__gmpz_get_d_2exp@plt+0x30d51> │ │ │ │ + jb 807cc5a <__gmpz_get_d_2exp@plt+0x30e5a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807cb3c,0x0(%ebp) │ │ │ │ + movl $0x807cc1c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cb3c <__gmpz_get_d_2exp@plt+0x30d3c> │ │ │ │ + jne 807cc1c <__gmpz_get_d_2exp@plt+0x30e1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + loopne 807cbe3 <__gmpz_get_d_2exp@plt+0x30de3> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x7(%ebx,%ecx,8) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807cb64 <__gmpz_get_d_2exp@plt+0x30d64> │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + int3 │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cc4c <__gmpz_get_d_2exp@plt+0x30e4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8339d7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xd1,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cb79 <__gmpz_get_d_2exp@plt+0x30d79> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8152568 <__gmpz_get_d_2exp@plt+0x106768> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0xee90875(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8339e04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + shrl $1,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + jae 807cc76 <__gmpz_get_d_2exp@plt+0x30e76> │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807cc26 <__gmpz_get_d_2exp@plt+0x30e26> │ │ │ │ - movl $0x807cbcc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811c0ac <__gmpz_get_d_2exp@plt+0xd02ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or %esi,(%ecx) │ │ │ │ + adc $0x1a9000,%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 807cc18 <__gmpz_get_d_2exp@plt+0x30e18> │ │ │ │ - movl $0x807cc38,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811c020 <__gmpz_get_d_2exp@plt+0xd0220> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 807cc18 <__gmpz_get_d_2exp@plt+0x30e18> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + int3 │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807ccc0 <__gmpz_get_d_2exp@plt+0x30ec0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov $0x8339dd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - lret │ │ │ │ + add %ah,%ah │ │ │ │ + int3 │ │ │ │ pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - dec %esp │ │ │ │ - shrl $1,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807ccad <__gmpz_get_d_2exp@plt+0x30ead> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807cc98,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cc98 <__gmpz_get_d_2exp@plt+0x30e98> │ │ │ │ + jne 807cce4 <__gmpz_get_d_2exp@plt+0x30ee4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dl,%cl │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x768b0807(%esp,%ecx,8) │ │ │ │ - or -0x9(%esi),%esp │ │ │ │ + add %cl,(%eax) │ │ │ │ + int $0x7 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 807ccbc <__gmpz_get_d_2exp@plt+0x30ebc> │ │ │ │ + jne 807cd08 <__gmpz_get_d_2exp@plt+0x30f08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - shrb $1,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ccf2 <__gmpz_get_d_2exp@plt+0x30ef2> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cd15 <__gmpz_get_d_2exp@plt+0x30f15> │ │ │ │ - movl $0x81fb0ff,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x807ccdc,-0x4(%ebp) │ │ │ │ - movl $0x834bdc1,-0x10(%ebp) │ │ │ │ - movl $0x8339da8,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x468b0807(,%ecx,8) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - shrb $1,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807cd7d <__gmpz_get_d_2exp@plt+0x30f7d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807cd68,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807cd68 <__gmpz_get_d_2exp@plt+0x30f68> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x33(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807cd50 <__gmpz_get_d_2exp@plt+0x30f50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - shrb $1,(%ebx) │ │ │ │ + nop │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x768b0807(%ebp,%ecx,8) │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807cd8c <__gmpz_get_d_2exp@plt+0x30f8c> │ │ │ │ + add %dh,0x7(%ebp,%ecx,8) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cd74 <__gmpz_get_d_2exp@plt+0x30f74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %dl,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cda1 <__gmpz_get_d_2exp@plt+0x30fa1> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807cdaf <__gmpz_get_d_2exp@plt+0x30faf> │ │ │ │ + movl $0x80864e8,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8339dbc,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807cb9c <__gmpz_get_d_2exp@plt+0x30d9c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ce15 <__gmpz_get_d_2exp@plt+0x31015> │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 807ce1b <__gmpz_get_d_2exp@plt+0x3101b> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ce0b <__gmpz_get_d_2exp@plt+0x3100b> │ │ │ │ - movl $0x807cc5c,-0x20(%edi) │ │ │ │ + ja 807ce11 <__gmpz_get_d_2exp@plt+0x31011> │ │ │ │ + movl $0x81597c4,-0xc(%edi) │ │ │ │ + movl $0x8339e98,-0x8(%edi) │ │ │ │ + movl $0x8339e75,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81d56a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807cd2c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x8339e1c,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8339dd4,%esi │ │ │ │ + jmp 81524e4 <__gmpz_get_d_2exp@plt+0x1066e4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8339eac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - iret │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ce81 <__gmpz_get_d_2exp@plt+0x31081> │ │ │ │ + jb 807ce50 <__gmpz_get_d_2exp@plt+0x31050> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807ce58,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8339e1c,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807cdc0 <__gmpz_get_d_2exp@plt+0x30fc0> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ce89 <__gmpz_get_d_2exp@plt+0x31089> │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8339de4,%esi │ │ │ │ + jmp 81524e4 <__gmpz_get_d_2exp@plt+0x1066e4> │ │ │ │ + mov $0x8339ec4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0f88 <__gmpz_get_d_2exp@plt+0x185188> │ │ │ │ - fmul %st,%st(6) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + shrb $1,(%ebx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807cef5 <__gmpz_get_d_2exp@plt+0x310f5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807cee0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f9(%esi,%ecx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cee0 <__gmpz_get_d_2exp@plt+0x310e0> │ │ │ │ + jne 807ce8c <__gmpz_get_d_2exp@plt+0x3108c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x2bce,%al │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + shrb $1,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%edi,%ecx,8) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 807ce9b <__gmpz_get_d_2exp@plt+0x3109b> │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 807ce30 <__gmpz_get_d_2exp@plt+0x31030> │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 807cdcc <__gmpz_get_d_2exp@plt+0x30fcc> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + into │ │ │ │ pop %es │ │ │ │ - or %cl,-0x899ec8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807cf04 <__gmpz_get_d_2exp@plt+0x31104> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807ced0 <__gmpz_get_d_2exp@plt+0x310d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jl 807cec8 <__gmpz_get_d_2exp@plt+0x310c8> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cf3a <__gmpz_get_d_2exp@plt+0x3113a> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + into │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cef4 <__gmpz_get_d_2exp@plt+0x310f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cf5d <__gmpz_get_d_2exp@plt+0x3115d> │ │ │ │ - movl $0x81f924a,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x807cf24,-0x4(%ebp) │ │ │ │ - movl $0x834bdc1,-0x10(%ebp) │ │ │ │ - movl $0x8339d80,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 807cf32 <__gmpz_get_d_2exp@plt+0x31132> │ │ │ │ + mov %esi,%eax │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 807cf3f <__gmpz_get_d_2exp@plt+0x3113f> │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + jmp 807cf0e <__gmpz_get_d_2exp@plt+0x3110e> │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + jmp 807cf1b <__gmpz_get_d_2exp@plt+0x3111b> │ │ │ │ xchg %ax,%ax │ │ │ │ - and %cl,%dh │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807cfc5 <__gmpz_get_d_2exp@plt+0x311c5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807cfb0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807cfb0 <__gmpz_get_d_2exp@plt+0x311b0> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x31(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807cf78 <__gmpz_get_d_2exp@plt+0x31178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xcd,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - iret │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x899f08a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807cfd4 <__gmpz_get_d_2exp@plt+0x311d4> │ │ │ │ + add %bl,-0xf76f7f9(%edi,%ecx,8) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cf9c <__gmpz_get_d_2exp@plt+0x3119c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - ror $0x2b,%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d00a <__gmpz_get_d_2exp@plt+0x3120a> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d02d <__gmpz_get_d_2exp@plt+0x3122d> │ │ │ │ - movl $0x81f38e7,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x807cff4,-0x4(%ebp) │ │ │ │ - movl $0x834bdc1,-0x10(%ebp) │ │ │ │ - movl $0x8339d94,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 807cfda <__gmpz_get_d_2exp@plt+0x311da> │ │ │ │ + mov %esi,%eax │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 807cfe7 <__gmpz_get_d_2exp@plt+0x311e7> │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + jmp 807cfb6 <__gmpz_get_d_2exp@plt+0x311b6> │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + jmp 807cfc3 <__gmpz_get_d_2exp@plt+0x311c3> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1002bcd,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d067 <__gmpz_get_d_2exp@plt+0x31267> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807ce30 <__gmpz_get_d_2exp@plt+0x31030> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - int $0x2b │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d0ed <__gmpz_get_d_2exp@plt+0x312ed> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807d0b4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d0b4 <__gmpz_get_d_2exp@plt+0x312b4> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + rolb $1,(%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d020 <__gmpz_get_d_2exp@plt+0x31220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %cl,%ch │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - rolb $1,(%edi) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807d0d8 <__gmpz_get_d_2exp@plt+0x312d8> │ │ │ │ + add %al,0x7(%eax,%edx,8) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d044 <__gmpz_get_d_2exp@plt+0x31244> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xcd,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d0f0 <__gmpz_get_d_2exp@plt+0x312f0> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 807d07a <__gmpz_get_d_2exp@plt+0x3127a> │ │ │ │ + mov %esi,%eax │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 807d087 <__gmpz_get_d_2exp@plt+0x31287> │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807d092 <__gmpz_get_d_2exp@plt+0x31292> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d11d <__gmpz_get_d_2exp@plt+0x3131d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x807d044,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + jmp 807d05e <__gmpz_get_d_2exp@plt+0x3125e> │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + jmp 807d06b <__gmpz_get_d_2exp@plt+0x3126b> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - jo 807d0fa <__gmpz_get_d_2exp@plt+0x312fa> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d189 <__gmpz_get_d_2exp@plt+0x31389> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807d174,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d174 <__gmpz_get_d_2exp@plt+0x31374> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + rolb $1,(%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d0cc <__gmpz_get_d_2exp@plt+0x312cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xcc,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x9d,%al │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807cb9c <__gmpz_get_d_2exp@plt+0x30d9c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dh,%al │ │ │ │ + rolb $1,(%edi) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d0f0 <__gmpz_get_d_2exp@plt+0x312f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d20d <__gmpz_get_d_2exp@plt+0x3140d> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d203 <__gmpz_get_d_2exp@plt+0x31403> │ │ │ │ - movl $0x807cea4,-0x38(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x807cf74,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81d56fc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807d078,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807d138,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x8339dec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 807d126 <__gmpz_get_d_2exp@plt+0x31326> │ │ │ │ + mov %esi,%eax │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 807d133 <__gmpz_get_d_2exp@plt+0x31333> │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807d13e <__gmpz_get_d_2exp@plt+0x3133e> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + jmp 807d10a <__gmpz_get_d_2exp@plt+0x3130a> │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + jmp 807d117 <__gmpz_get_d_2exp@plt+0x31317> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - sub (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d2c8 <__gmpz_get_d_2exp@plt+0x314c8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d254,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807d198 <__gmpz_get_d_2exp@plt+0x31398> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d2d0 <__gmpz_get_d_2exp@plt+0x314d0> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %bh,0x834e1a1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807d26a <__gmpz_get_d_2exp@plt+0x3146a> │ │ │ │ - mov $0x8339e04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x807d2ac,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d30e <__gmpz_get_d_2exp@plt+0x3150e> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 807d19c <__gmpz_get_d_2exp@plt+0x3139c> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jb 807d1b9 <__gmpz_get_d_2exp@plt+0x313b9> │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jb 807d1e7 <__gmpz_get_d_2exp@plt+0x313e7> │ │ │ │ + movl $0x81f395b,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 807d1ad <__gmpz_get_d_2exp@plt+0x313ad> │ │ │ │ + movl $0x81f39a2,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81f39aa,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 807d1ca <__gmpz_get_d_2exp@plt+0x313ca> │ │ │ │ + movl $0x81f3974,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 807d1db <__gmpz_get_d_2exp@plt+0x313db> │ │ │ │ + movl $0x81f3984,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81f3994,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81f3968,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d38c <__gmpz_get_d_2exp@plt+0x3158c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d34c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d34c <__gmpz_get_d_2exp@plt+0x3154c> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + rolb %cl,(%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d220 <__gmpz_get_d_2exp@plt+0x31420> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d361 <__gmpz_get_d_2exp@plt+0x31561> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d394 <__gmpz_get_d_2exp@plt+0x31594> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x807d2f8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov $0x8339e7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d40b <__gmpz_get_d_2exp@plt+0x3160b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807d3e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x44,%al │ │ │ │ + rolb %cl,(%edi) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d3e4 <__gmpz_get_d_2exp@plt+0x315e4> │ │ │ │ + jne 807d244 <__gmpz_get_d_2exp@plt+0x31444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x24e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d40e <__gmpz_get_d_2exp@plt+0x3160e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x2e(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d278 <__gmpz_get_d_2exp@plt+0x31478> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d44b <__gmpz_get_d_2exp@plt+0x3164b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0xf16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d4a8 <__gmpz_get_d_2exp@plt+0x316a8> │ │ │ │ - movl $0x807d3ac,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807d428,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d939,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8339e80,%esi │ │ │ │ + jb 807d2a6 <__gmpz_get_d_2exp@plt+0x314a6> │ │ │ │ + movl $0x8339f32,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x8339f34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d523 <__gmpz_get_d_2exp@plt+0x31723> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807d4fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807d2fa <__gmpz_get_d_2exp@plt+0x314fa> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807d2e8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d4fc <__gmpz_get_d_2exp@plt+0x316fc> │ │ │ │ + jne 807d2e8 <__gmpz_get_d_2exp@plt+0x314e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + jbe 807d2f6 <__gmpz_get_d_2exp@plt+0x314f6> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8339f38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d526 <__gmpz_get_d_2exp@plt+0x31726> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d563 <__gmpz_get_d_2exp@plt+0x31763> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 807d337 <__gmpz_get_d_2exp@plt+0x31537> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 807d354 <__gmpz_get_d_2exp@plt+0x31554> │ │ │ │ + movl $0x81f3902,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 807d348 <__gmpz_get_d_2exp@plt+0x31548> │ │ │ │ + movl $0x81f392d,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81f393a,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 807d365 <__gmpz_get_d_2exp@plt+0x31565> │ │ │ │ + movl $0x81f3912,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81f3922,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807d5c0 <__gmpz_get_d_2exp@plt+0x317c0> │ │ │ │ - movl $0x807d4c4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807d540,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834da19,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8339e98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,%cl │ │ │ │ - sub (%eax),%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f82d(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d3a0 <__gmpz_get_d_2exp@plt+0x315a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d619 <__gmpz_get_d_2exp@plt+0x31819> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807d615 <__gmpz_get_d_2exp@plt+0x31815> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc4,%al │ │ │ │ + roll %cl,(%edi) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d3c4 <__gmpz_get_d_2exp@plt+0x315c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fmul %st(0),%st │ │ │ │ - sub (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d64b <__gmpz_get_d_2exp@plt+0x3184b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - enter $0x2b,$0x1 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x44e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d67f <__gmpz_get_d_2exp@plt+0x3187f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 807d64e <__gmpz_get_d_2exp@plt+0x3184e> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d6b0 <__gmpz_get_d_2exp@plt+0x318b0> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + roll %cl,(%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d3f8 <__gmpz_get_d_2exp@plt+0x315f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d6df <__gmpz_get_d_2exp@plt+0x318df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81865cc <__gmpz_get_d_2exp@plt+0x13a7cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x10e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d70f <__gmpz_get_d_2exp@plt+0x3190f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81865cc <__gmpz_get_d_2exp@plt+0x13a7cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807d426 <__gmpz_get_d_2exp@plt+0x31626> │ │ │ │ + movl $0x8339fe6,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x8339fe8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d881 <__gmpz_get_d_2exp@plt+0x31a81> │ │ │ │ + jb 807d47a <__gmpz_get_d_2exp@plt+0x3167a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d758,0x0(%ebp) │ │ │ │ + movl $0x807d468,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d758 <__gmpz_get_d_2exp@plt+0x31958> │ │ │ │ + jne 807d468 <__gmpz_get_d_2exp@plt+0x31668> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0xc7,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d76d <__gmpz_get_d_2exp@plt+0x3196d> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807d798,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,-0x7cf7cb3d(%ecx) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8339fec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x76f7f82c(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d798 <__gmpz_get_d_2exp@plt+0x31998> │ │ │ │ + jne 807d4b0 <__gmpz_get_d_2exp@plt+0x316b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push $0x1002bc7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d889 <__gmpz_get_d_2exp@plt+0x31a89> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x25,0x3(%esi) │ │ │ │ - jne 807d898 <__gmpz_get_d_2exp@plt+0x31a98> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x807d7dc,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d7dc <__gmpz_get_d_2exp@plt+0x319dc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + aam $0x7 │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d4e8 <__gmpz_get_d_2exp@plt+0x316e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and $0xc7,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d811 <__gmpz_get_d_2exp@plt+0x31a11> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d8ba <__gmpz_get_d_2exp@plt+0x31aba> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8339ef0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807d840,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d840 <__gmpz_get_d_2exp@plt+0x31a40> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + aad $0x7 │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d520 <__gmpz_get_d_2exp@plt+0x31720> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - rol $0x2b,%dh │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807d8d8 <__gmpz_get_d_2exp@plt+0x31ad8> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d8c9 <__gmpz_get_d_2exp@plt+0x31ac9> │ │ │ │ - movl $0x807d65c,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8339f00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x807d628,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d94c <__gmpz_get_d_2exp@plt+0x31b4c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x807d690,-0x44(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x807d6bc,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x807d6ec,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d949,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d540 <__gmpz_get_d_2exp@plt+0x31740> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d9a9 <__gmpz_get_d_2exp@plt+0x31ba9> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d994,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d994 <__gmpz_get_d_2exp@plt+0x31b94> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x7(%ebp,%edx,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d57c <__gmpz_get_d_2exp@plt+0x3177c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - mov $0x8339f08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d59c <__gmpz_get_d_2exp@plt+0x3179c> │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807da08 <__gmpz_get_d_2exp@plt+0x31c08> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d9ec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d9ec <__gmpz_get_d_2exp@plt+0x31bec> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + aad $0x7 │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807d5d8 <__gmpz_get_d_2exp@plt+0x317d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - fiaddl (%edi) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - mov $0x8339f0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807da2d <__gmpz_get_d_2exp@plt+0x31c2d> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ + ja 807d5f8 <__gmpz_get_d_2exp@plt+0x317f8> │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - or $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - lret $0xe283 │ │ │ │ - add 0x217501fa(%ebx),%eax │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0xe76fb8b(%ecx) │ │ │ │ - jmp 807da4a <__gmpz_get_d_2exp@plt+0x31c4a> │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807da89 <__gmpz_get_d_2exp@plt+0x31c89> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807da68,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807da68 <__gmpz_get_d_2exp@plt+0x31c68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - fiaddl (%edi) │ │ │ │ + add %dh,(%esi,%edx,8) │ │ │ │ + pop %es │ │ │ │ or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 807dad0 <__gmpz_get_d_2exp@plt+0x31cd0> │ │ │ │ + jne 807d634 <__gmpz_get_d_2exp@plt+0x31834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x752f037e(%ebx) │ │ │ │ - or 0x834c372(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sbb %al,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807db22 <__gmpz_get_d_2exp@plt+0x31d22> │ │ │ │ + jb 807d691 <__gmpz_get_d_2exp@plt+0x31891> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339f10,-0xc(%ebp) │ │ │ │ + movl $0x807d68c,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d68c <__gmpz_get_d_2exp@plt+0x3188c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xfeb0075(%ecx) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fadd %st(3),%st │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807dc08 <__gmpz_get_d_2exp@plt+0x31e08> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807db70,0x0(%ebp) │ │ │ │ - movl $0x8339f29,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - nop │ │ │ │ - mov 0x2bc3,%al │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 807d6cb <__gmpz_get_d_2exp@plt+0x318cb> │ │ │ │ + mov $0x833a088,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + lock mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807d6e0 <__gmpz_get_d_2exp@plt+0x318e0> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x807d708,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d708 <__gmpz_get_d_2exp@plt+0x31908> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - fildl (%edi) │ │ │ │ - or %cl,0x758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + xor %dl,%bh │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807db9c <__gmpz_get_d_2exp@plt+0x31d9c> │ │ │ │ + jne 807d730 <__gmpz_get_d_2exp@plt+0x31930> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 807db55 <__gmpz_get_d_2exp@plt+0x31d55> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807dbb5 <__gmpz_get_d_2exp@plt+0x31db5> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 807d791 <__gmpz_get_d_2exp@plt+0x31991> │ │ │ │ + movl $0x807d6c0,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x807dbdc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807dbdc <__gmpz_get_d_2exp@plt+0x31ddc> │ │ │ │ + jne 807d6c0 <__gmpz_get_d_2exp@plt+0x318c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xor $0xc3,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807dc10 <__gmpz_get_d_2exp@plt+0x31e10> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807dc1f <__gmpz_get_d_2exp@plt+0x31e1f> │ │ │ │ - movl $0x807daf8,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d7cc <__gmpz_get_d_2exp@plt+0x319cc> │ │ │ │ + movl $0x807d648,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x8339f2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x807d778,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dc5c <__gmpz_get_d_2exp@plt+0x31e5c> │ │ │ │ - movl $0x81f38d5,-0x8(%ebp) │ │ │ │ + jb 807d825 <__gmpz_get_d_2exp@plt+0x31a25> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x833a081,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dc88 <__gmpz_get_d_2exp@plt+0x31e88> │ │ │ │ - movl $0x81f38d5,-0x8(%ebp) │ │ │ │ + jb 807d866 <__gmpz_get_d_2exp@plt+0x31a66> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8120f94 <__gmpz_get_d_2exp@plt+0xd5194> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dcb4 <__gmpz_get_d_2exp@plt+0x31eb4> │ │ │ │ - movl $0x81f38d5,-0x8(%ebp) │ │ │ │ + jb 807d8a4 <__gmpz_get_d_2exp@plt+0x31aa4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8121004 <__gmpz_get_d_2exp@plt+0xd5204> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x27b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807d961 <__gmpz_get_d_2exp@plt+0x31b61> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d957 <__gmpz_get_d_2exp@plt+0x31b57> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x807d874,-0xc(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x807d940,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + movl $0x81d7a48,-0x24(%ebp) │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 8120f94 <__gmpz_get_d_2exp@plt+0xd5194> │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x1deb0c75(%ecx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0445(%ebx) │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 807dd3e <__gmpz_get_d_2exp@plt+0x31f3e> │ │ │ │ - mov $0x8339f34,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0845(%ebx) │ │ │ │ + loopne 807d9b6 <__gmpz_get_d_2exp@plt+0x31bb6> │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + jae 807d9cf <__gmpz_get_d_2exp@plt+0x31bcf> │ │ │ │ + mov $0x833a08c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add $0x4,%al │ │ │ │ - fldl (%edi) │ │ │ │ - or %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xc750003,%esi │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807db02 <__gmpz_get_d_2exp@plt+0x31d02> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0x807d9f0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d9f0 <__gmpz_get_d_2exp@plt+0x31bf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807dd59 <__gmpz_get_d_2exp@plt+0x31f59> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807de0c <__gmpz_get_d_2exp@plt+0x3200c> │ │ │ │ - movl $0x807dc3c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - movl $0x807dddc,-0x4(%ebp) │ │ │ │ + jne 807da0e <__gmpz_get_d_2exp@plt+0x31c0e> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x807dae8,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807dddc <__gmpz_get_d_2exp@plt+0x31fdc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807dd7c,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x807da34,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807dd7c <__gmpz_get_d_2exp@plt+0x31f7c> │ │ │ │ + jne 807da34 <__gmpz_get_d_2exp@plt+0x31c34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + fiaddl (%edi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807de1b <__gmpz_get_d_2exp@plt+0x3201b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807ddae <__gmpz_get_d_2exp@plt+0x31fae> │ │ │ │ - movl $0x807dc94,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 807daf3 <__gmpz_get_d_2exp@plt+0x31cf3> │ │ │ │ + movl $0x807d7f4,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807dd3e <__gmpz_get_d_2exp@plt+0x31f3e> │ │ │ │ - movl $0x807dc68,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807dd3e <__gmpz_get_d_2exp@plt+0x31f3e> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ddf3 <__gmpz_get_d_2exp@plt+0x31ff3> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807dce4,0x0(%ebp) │ │ │ │ - movl $0x8339f29,-0x8(%ebp) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x807d830,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x807dab8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120f58 <__gmpz_get_d_2exp@plt+0xd5158> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807de4a <__gmpz_get_d_2exp@plt+0x3204a> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807de5c <__gmpz_get_d_2exp@plt+0x3205c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + flds (%edi) │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + dec %eax │ │ │ │ + jp 807dae8 <__gmpz_get_d_2exp@plt+0x31ce8> │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x5fe9f4c5(%ebx) │ │ │ │ + clc │ │ │ │ + adc (%eax),%al │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834c381(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807db49 <__gmpz_get_d_2exp@plt+0x31d49> │ │ │ │ + movl $0x807d8b0,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + and %ch,%bl │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807dec8 <__gmpz_get_d_2exp@plt+0x320c8> │ │ │ │ + jb 807dbb2 <__gmpz_get_d_2exp@plt+0x31db2> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807de88,0x0(%ebp) │ │ │ │ + movl $0x807db98,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807de88 <__gmpz_get_d_2exp@plt+0x32088> │ │ │ │ + jne 807db98 <__gmpz_get_d_2exp@plt+0x31d98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lock ljmp $0x0,$0x2b │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807de9d <__gmpz_get_d_2exp@plt+0x3209d> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ded0 <__gmpz_get_d_2exp@plt+0x320d0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x807de34,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890f46(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov $0x8339f38,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80923ac <__gmpz_get_d_2exp@plt+0x465ac> │ │ │ │ + mov $0x833a090,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - and $0xc0,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807df16 <__gmpz_get_d_2exp@plt+0x32116> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339f10,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 9080ae0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%bl │ │ │ │ + lcall $0x5,$0x189066 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807df52 <__gmpz_get_d_2exp@plt+0x32152> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339f10,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dfaa <__gmpz_get_d_2exp@plt+0x321aa> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807df98,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807df98 <__gmpz_get_d_2exp@plt+0x32198> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + fildl (%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807dbfc <__gmpz_get_d_2exp@plt+0x31dfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807da44 <__gmpz_get_d_2exp@plt+0x31c44> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + faddl (%edi) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e002 <__gmpz_get_d_2exp@plt+0x32202> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807dff0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807dff0 <__gmpz_get_d_2exp@plt+0x321f0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x7(%esp,%ebx,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807dc44 <__gmpz_get_d_2exp@plt+0x31e44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807da44 <__gmpz_get_d_2exp@plt+0x31c44> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0xbf,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + add %ch,-0x24(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jecxz 807dc62 <__gmpz_get_d_2exp@plt+0x31e62> │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - mov $0x8339f4c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xe0,%al │ │ │ │ + fldl (%edi) │ │ │ │ + or %cl,0x558b044d(%ebx) │ │ │ │ + or %al,0x4c890cc5(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x32c(%ebx),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ + mov %ebp,0xc(%eax) │ │ │ │ + mov 0x334(%ebx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x4(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov 0x48(%edx),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%edx),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x4(%edi),%ecx │ │ │ │ + sub (%eax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + sbb %eax,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x48(%edx) │ │ │ │ + mov %ecx,0x4c(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x68(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x60(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xbc(%esp) │ │ │ │ + call 809d2b0 <__gmpz_get_d_2exp@plt+0x514b0> │ │ │ │ + add $0x1c,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bh,0x1002b(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e589 <__gmpz_get_d_2exp@plt+0x32789> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + ja 807ddfd <__gmpz_get_d_2exp@plt+0x31ffd> │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - movl $0x807e3a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e3a4 <__gmpz_get_d_2exp@plt+0x325a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x1002b,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x76f7f820(%eax) │ │ │ │ - int1 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e0b8 <__gmpz_get_d_2exp@plt+0x322b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %bh,0x2002b(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e0fd <__gmpz_get_d_2exp@plt+0x322fd> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e535 <__gmpz_get_d_2exp@plt+0x32735> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834c381,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - movl $0x807e128,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e128 <__gmpz_get_d_2exp@plt+0x32328> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + fiadds (%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807de38 <__gmpz_get_d_2exp@plt+0x32038> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc $0xbe,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e544 <__gmpz_get_d_2exp@plt+0x32744> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807e170 <__gmpz_get_d_2exp@plt+0x32370> │ │ │ │ - movl $0x807df28,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x1002b,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7(%edi,%ebx,8) │ │ │ │ + or %cl,-0x7474fcba(%ebx) │ │ │ │ + sub $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 809d2e0 <__gmpz_get_d_2exp@plt+0x514e0> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - loope 807e1b8 <__gmpz_get_d_2exp@plt+0x323b8> │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x10750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x2002b,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e215 <__gmpz_get_d_2exp@plt+0x32415> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e4fe <__gmpz_get_d_2exp@plt+0x326fe> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834c381,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - movl $0x807e240,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f9(%edi,%ebx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e240 <__gmpz_get_d_2exp@plt+0x32440> │ │ │ │ + jne 807dfa4 <__gmpz_get_d_2exp@plt+0x321a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - mov $0x3002b,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e50d <__gmpz_get_d_2exp@plt+0x3270d> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807e288 <__gmpz_get_d_2exp@plt+0x32488> │ │ │ │ - movl $0x807deec,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - cmp $0x2f,%ecx │ │ │ │ - jne 807e51c <__gmpz_get_d_2exp@plt+0x3271c> │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - fs mov $0x3002b,%esp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e562 <__gmpz_get_d_2exp@plt+0x32762> │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807e571 <__gmpz_get_d_2exp@plt+0x32771> │ │ │ │ - movl $0x807dfb8,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xbc,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + loopne 807dfb1 <__gmpz_get_d_2exp@plt+0x321b1> │ │ │ │ + or %cl,-0x7474fcba(%ebx) │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e47a <__gmpz_get_d_2exp@plt+0x3267a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e553 <__gmpz_get_d_2exp@plt+0x32753> │ │ │ │ - movl $0x807df60,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834c381,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 804b600 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x84(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - mov $0x2002b,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e424 <__gmpz_get_d_2exp@plt+0x32624> │ │ │ │ - movl $0x834c381,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%eax │ │ │ │ - jmp 807e069 <__gmpz_get_d_2exp@plt+0x32269> │ │ │ │ - cwtl │ │ │ │ - mov $0x1002b,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e3cc <__gmpz_get_d_2exp@plt+0x325cc> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807e4a4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e105 <__gmpz_get_d_2exp@plt+0x32305> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e4a4 <__gmpz_get_d_2exp@plt+0x326a4> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + jmp 807e130 <__gmpz_get_d_2exp@plt+0x32330> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x1f(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807e150 <__gmpz_get_d_2exp@plt+0x32350> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807e3fc,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e3fc <__gmpz_get_d_2exp@plt+0x325fc> │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x7(%ecx,%eiz,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - mov $0x3002b,%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xf2e037e(%ebx) │ │ │ │ - test %ebx,%edi │ │ │ │ + add %al,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x70,%al │ │ │ │ - jecxz 807e416 <__gmpz_get_d_2exp@plt+0x32616> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e370 <__gmpz_get_d_2exp@plt+0x32570> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f81f(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807e198 <__gmpz_get_d_2exp@plt+0x32398> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807e450,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e450 <__gmpz_get_d_2exp@plt+0x32650> │ │ │ │ + nop │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b0807(%ecx,%eiz,8) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x3002b,%edx │ │ │ │ + nop │ │ │ │ + out %al,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add -0x7af0d107(%ebx),%eax │ │ │ │ - push %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x20,%al │ │ │ │ - jecxz 807e46c <__gmpz_get_d_2exp@plt+0x3266c> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e320 <__gmpz_get_d_2exp@plt+0x32520> │ │ │ │ + add %ah,%al │ │ │ │ + loope 807e1c9 <__gmpz_get_d_2exp@plt+0x323c9> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807e1e0 <__gmpz_get_d_2exp@plt+0x323e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807e2d8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e2d8 <__gmpz_get_d_2exp@plt+0x324d8> │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx,%eiz,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + out %al,$0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + loop 807e211 <__gmpz_get_d_2exp@plt+0x32411> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807e228 <__gmpz_get_d_2exp@plt+0x32428> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + out %al,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e4cc <__gmpz_get_d_2exp@plt+0x326cc> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x45c71845(%ebx) │ │ │ │ + sbb %dl,%ah │ │ │ │ + jecxz 807e238 <__gmpz_get_d_2exp@plt+0x32438> │ │ │ │ + or %cl,0x558b044d(%ebx) │ │ │ │ + or %cl,-0x74bfdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x32c(%ebx),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ecx),%eax │ │ │ │ + mov %ebp,0xc(%eax) │ │ │ │ + mov 0x334(%ebx),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4c(%ecx),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + sub (%eax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + sbb %eax,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x48(%ecx) │ │ │ │ + mov %edx,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x80(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x78(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x68(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x60(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe0(%esp) │ │ │ │ + call 809d270 <__gmpz_get_d_2exp@plt+0x51470> │ │ │ │ + add $0x1c,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xcc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6f16ff8b(%ecx) │ │ │ │ - stc │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e3f1 <__gmpz_get_d_2exp@plt+0x325f1> │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + jmp 807e41c <__gmpz_get_d_2exp@plt+0x3261c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - in $0x7,%al │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add $0xc5830834,%ebx │ │ │ │ - clc │ │ │ │ - jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x807e1a8,0x8(%ebp) │ │ │ │ - movl $0x8339f29,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x807e090,0x8(%ebp) │ │ │ │ - movl $0x8339f29,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x807e03c,0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807db38 <__gmpz_get_d_2exp@plt+0x31d38> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - test $0xb9,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%edx,%eax,8) │ │ │ │ sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e5e4 <__gmpz_get_d_2exp@plt+0x327e4> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807e5e0 <__gmpz_get_d_2exp@plt+0x327e0> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - mov $0x1002b,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e61e <__gmpz_get_d_2exp@plt+0x3281e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bh,0x5002b(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807e6ea <__gmpz_get_d_2exp@plt+0x328ea> │ │ │ │ + jb 807e476 <__gmpz_get_d_2exp@plt+0x32676> │ │ │ │ + movl $0x807e48c,-0x10(%ebp) │ │ │ │ + movl $0x8339f0d,-0x1c(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807e668,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e668 <__gmpz_get_d_2exp@plt+0x32868> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81ad79c <__gmpz_get_d_2exp@plt+0x16199c> │ │ │ │ + mov $0x833a648,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - mov $0x2b,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + shrl $0x0,(%ebx) │ │ │ │ + sub (%edi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807e67e <__gmpz_get_d_2exp@plt+0x3287e> │ │ │ │ - mov $0x8339f54,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807e6b0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e6b0 <__gmpz_get_d_2exp@plt+0x328b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - mov $0x2002b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e6f2 <__gmpz_get_d_2exp@plt+0x328f2> │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807e701 <__gmpz_get_d_2exp@plt+0x32901> │ │ │ │ - movl $0x807e5f4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8339f74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ + je 807e4e1 <__gmpz_get_d_2exp@plt+0x326e1> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp 0x20(%ebp),%eax │ │ │ │ + jne 807e4e1 <__gmpz_get_d_2exp@plt+0x326e1> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + cmp 0x10(%ebp),%eax │ │ │ │ + jne 807e4e1 <__gmpz_get_d_2exp@plt+0x326e1> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jne 807e4e1 <__gmpz_get_d_2exp@plt+0x326e1> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + movl $0x807e4d4,0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xb7,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - jae 807e774 <__gmpz_get_d_2exp@plt+0x32974> │ │ │ │ - mov $0x8339f7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 809b468 <__gmpz_get_d_2exp@plt+0x4f668> │ │ │ │ xchg %ax,%ax │ │ │ │ - shlb $0x0,0x146002b(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + rolb $1,0x17c8002c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807e765 <__gmpz_get_d_2exp@plt+0x32965> │ │ │ │ - add $0x8,%ebp │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 807dcc4 <__gmpz_get_d_2exp@plt+0x31ec4> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + jne 807e4ec <__gmpz_get_d_2exp@plt+0x326ec> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - movl $0x807e7e0,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e7e0 <__gmpz_get_d_2exp@plt+0x329e0> │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 807e513 <__gmpz_get_d_2exp@plt+0x32713> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807e4e1 <__gmpz_get_d_2exp@plt+0x326e1> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807e52c <__gmpz_get_d_2exp@plt+0x3272c> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807e542 <__gmpz_get_d_2exp@plt+0x32742> │ │ │ │ + mov $0x83468a4,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - js 807e745 <__gmpz_get_d_2exp@plt+0x32945> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 807e51a <__gmpz_get_d_2exp@plt+0x3271a> │ │ │ │ sub (%eax),%eax │ │ │ │ - inc %esp │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807e7c3 <__gmpz_get_d_2exp@plt+0x329c3> │ │ │ │ - jmp 807e75d <__gmpz_get_d_2exp@plt+0x3295d> │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x2b,%bh │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807e7c3 <__gmpz_get_d_2exp@plt+0x329c3> │ │ │ │ - jmp 807e75d <__gmpz_get_d_2exp@plt+0x3295d> │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 807e774 <__gmpz_get_d_2exp@plt+0x32974> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dh,0x2002b(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807e828 <__gmpz_get_d_2exp@plt+0x32a28> │ │ │ │ - movl $0x807e810,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e810 <__gmpz_get_d_2exp@plt+0x32a10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dh,0x2002b(%edi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807e828 <__gmpz_get_d_2exp@plt+0x32a28> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807e848,0x0(%ebp) │ │ │ │ + jb 807e630 <__gmpz_get_d_2exp@plt+0x32830> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807e59c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e848 <__gmpz_get_d_2exp@plt+0x32a48> │ │ │ │ + jne 807e59c <__gmpz_get_d_2exp@plt+0x3279c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - enter $0x2bb6,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + shrb $0x0,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x18(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0xe6,%al │ │ │ │ pop %es │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub %ebx,0x75890833(%edi) │ │ │ │ - cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x2002bb6,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f818(%eax) │ │ │ │ - int1 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e898 <__gmpz_get_d_2exp@plt+0x32a98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 807e844 <__gmpz_get_d_2exp@plt+0x32a44> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e8f8 <__gmpz_get_d_2exp@plt+0x32af8> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807e988,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e988 <__gmpz_get_d_2exp@plt+0x32b88> │ │ │ │ + jne 807e604 <__gmpz_get_d_2exp@plt+0x32804> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ inc %esp │ │ │ │ - mov $0x2b,%dh │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ + shrb $0x0,(%ebx) │ │ │ │ + data16 add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x807e9a4,-0x8(%ebp) │ │ │ │ + add %cl,0x45891845(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x4d891045(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 807e643 <__gmpz_get_d_2exp@plt+0x32843> │ │ │ │ + jmp 807e41c <__gmpz_get_d_2exp@plt+0x3261c> │ │ │ │ + mov $0x833a650,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807e6d8 <__gmpz_get_d_2exp@plt+0x328d8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807e67c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e9a4 <__gmpz_get_d_2exp@plt+0x32ba4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807e924,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e924 <__gmpz_get_d_2exp@plt+0x32b24> │ │ │ │ + jne 807e67c <__gmpz_get_d_2exp@plt+0x3287c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + int3 │ │ │ │ + mov $0x1002b,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x7e830845(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - jne 807e946 <__gmpz_get_d_2exp@plt+0x32b46> │ │ │ │ - movl $0x807e8cc,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339f10,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x807e96c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + out %al,$0x7 │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e96c <__gmpz_get_d_2exp@plt+0x32b6c> │ │ │ │ + jne 807e6ec <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7e46f7bb(%ebx) │ │ │ │ - ret │ │ │ │ - xor $0x8,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 807e8d7 <__gmpz_get_d_2exp@plt+0x32ad7> │ │ │ │ - nop │ │ │ │ - mov %dh,0x2002b(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7e46f7bb(%ebx) │ │ │ │ - ret │ │ │ │ - xor $0x8,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 807e8d7 <__gmpz_get_d_2exp@plt+0x32ad7> │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov $0x833a658,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + mov $0x266002b,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c71845(%ebx) │ │ │ │ + sbb %dl,(%edi,%eiz,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - jmp 4dcef1b4 │ │ │ │ - clc │ │ │ │ - sub %ebx,0x75890833(%edi) │ │ │ │ + add %cl,-0x3a7ceb8b(%ecx) │ │ │ │ cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp 807e41c <__gmpz_get_d_2exp@plt+0x3261c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%ah │ │ │ │ - jmp f990f1df │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e9f4 <__gmpz_get_d_2exp@plt+0x32bf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sbb $0xb5,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807ea19 <__gmpz_get_d_2exp@plt+0x32c19> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807e7b4,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x807ea44,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ea44 <__gmpz_get_d_2exp@plt+0x32c44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - mov $0x2b,%ah │ │ │ │ - add %al,(%esi) │ │ │ │ + jne 807e729 <__gmpz_get_d_2exp@plt+0x32929> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x7e830845(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - jne 807ea66 <__gmpz_get_d_2exp@plt+0x32c66> │ │ │ │ - movl $0x807ea88,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339f10,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x807e798,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - nop │ │ │ │ - mov %dh,0x4600(%ebx,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x19(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807eac7 <__gmpz_get_d_2exp@plt+0x32cc7> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jb 807e778 <__gmpz_get_d_2exp@plt+0x32978> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807e76a <__gmpz_get_d_2exp@plt+0x3296a> │ │ │ │ + movl $0x807e788,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x807e7a8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833a678,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807eaf3 <__gmpz_get_d_2exp@plt+0x32cf3> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807eb48 <__gmpz_get_d_2exp@plt+0x32d48> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807eb3e <__gmpz_get_d_2exp@plt+0x32d3e> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807ead4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jno 807e733 <__gmpz_get_d_2exp@plt+0x32933> │ │ │ │ + xor (%eax),%ecx │ │ │ │ + movl $0x834699d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ec1f <__gmpz_get_d_2exp@plt+0x32e1f> │ │ │ │ - movl $0x807ebb0,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ebb0 <__gmpz_get_d_2exp@plt+0x32db0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + out %eax,$0x7 │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807ebe5 <__gmpz_get_d_2exp@plt+0x32de5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ec22 <__gmpz_get_d_2exp@plt+0x32e22> │ │ │ │ - movl $0x807eaa8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ec44 <__gmpz_get_d_2exp@plt+0x32e44> │ │ │ │ - movl $0x807eb00,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e824 <__gmpz_get_d_2exp@plt+0x32a24> │ │ │ │ + movl $0x81532d8,-0xc(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x807ec3c,0xc(%ebp) │ │ │ │ + movl $0x807e814,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x20e90075(%ecx) │ │ │ │ - sbb (%edx),%ecx │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ed10 <__gmpz_get_d_2exp@plt+0x32f10> │ │ │ │ - movl $0x807ec90,-0x4(%ebp) │ │ │ │ + jb 807e89c <__gmpz_get_d_2exp@plt+0x32a9c> │ │ │ │ + movl $0x807e86c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ec90 <__gmpz_get_d_2exp@plt+0x32e90> │ │ │ │ + jne 807e86c <__gmpz_get_d_2exp@plt+0x32a6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807eca7 <__gmpz_get_d_2exp@plt+0x32ea7> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807ecc4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + call 5692f07f │ │ │ │ + add 0x84d89c6(%ecx),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ecc4 <__gmpz_get_d_2exp@plt+0x32ec4> │ │ │ │ + jne 807e894 <__gmpz_get_d_2exp@plt+0x32a94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ed18 <__gmpz_get_d_2exp@plt+0x32f18> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x807eb58,-0x18(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3914,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov $0x8339f84,%esi │ │ │ │ + add %cl,-0x5b16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833a67c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807eda4 <__gmpz_get_d_2exp@plt+0x32fa4> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807ed6c,0x0(%ebp) │ │ │ │ - movl $0x83433fd,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov -0x70(%esi),%fs │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ed81 <__gmpz_get_d_2exp@plt+0x32f81> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x807edb4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807edb4 <__gmpz_get_d_2exp@plt+0x32fb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8339f88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + in $0xbd,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7e830845(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - jne 807edf0 <__gmpz_get_d_2exp@plt+0x32ff0> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807ede0,0x4(%ebp) │ │ │ │ + jb 807eac4 <__gmpz_get_d_2exp@plt+0x32cc4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807e910,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ede0 <__gmpz_get_d_2exp@plt+0x32fe0> │ │ │ │ + jne 807e910 <__gmpz_get_d_2exp@plt+0x32b10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xbd,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x16(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x7474fcba(%ebx) │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807edf8 <__gmpz_get_d_2exp@plt+0x32ff8> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 804b600 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x84(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x807ee20,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + nop │ │ │ │ + push $0x2bbc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0x7,%dl │ │ │ │ + or %cl,0x45b8bef0(%ecx) │ │ │ │ + xor $0x8,%al │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ee20 <__gmpz_get_d_2exp@plt+0x33020> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x45,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7e830845(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - jne 807edf0 <__gmpz_get_d_2exp@plt+0x32ff0> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x660807ea(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0x7(%esi,%ebp,8) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807ee64 <__gmpz_get_d_2exp@plt+0x33064> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x45,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x768b0807(%esi,%ebp,8) │ │ │ │ + add %bh,0x768b0807(%edx,%ebp,8) │ │ │ │ pop %es │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ee84 <__gmpz_get_d_2exp@plt+0x33084> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + call 290816f9 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3ce90075(%ecx) │ │ │ │ + decb (%ecx) │ │ │ │ + add %bh,0x833a6d0(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + hlt │ │ │ │ + mov $0x5002b,%ebx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x5716ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + sti │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - ljmp (bad) │ │ │ │ - jmp 807f024 <__gmpz_get_d_2exp@plt+0x33224> │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807eb17 <__gmpz_get_d_2exp@plt+0x32d17> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d991,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833a714,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807eebb <__gmpz_get_d_2exp@plt+0x330bb> │ │ │ │ + jb 807eb5d <__gmpz_get_d_2exp@plt+0x32d5d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ef10 <__gmpz_get_d_2exp@plt+0x33110> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ef06 <__gmpz_get_d_2exp@plt+0x33106> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807ee9c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ef7e <__gmpz_get_d_2exp@plt+0x3317e> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ef74 <__gmpz_get_d_2exp@plt+0x33174> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x807eec8,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 807ebe8 <__gmpz_get_d_2exp@plt+0x32de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f006 <__gmpz_get_d_2exp@plt+0x33206> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807effc <__gmpz_get_d_2exp@plt+0x331fc> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x807ef20,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807eb8e <__gmpz_get_d_2exp@plt+0x32d8e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push $0x7fffffe │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f06d <__gmpz_get_d_2exp@plt+0x3326d> │ │ │ │ - movl $0x807ef8c,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 807ebcd <__gmpz_get_d_2exp@plt+0x32dcd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807eb68,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x8339f90,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f11c <__gmpz_get_d_2exp@plt+0x3331c> │ │ │ │ - movl $0x807f0bc,-0x4(%ebp) │ │ │ │ + jb 807ec61 <__gmpz_get_d_2exp@plt+0x32e61> │ │ │ │ + movl $0x807ec14,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f0bc <__gmpz_get_d_2exp@plt+0x332bc> │ │ │ │ + jne 807ec14 <__gmpz_get_d_2exp@plt+0x32e14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - lock pop %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x44890f56(%ebx),%ecx │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f0fc <__gmpz_get_d_2exp@plt+0x332fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x4d891045(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - or %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x8339f94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - inc %ebx │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - or 0x12(%ebp),%bh │ │ │ │ - add $0x30,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 807f168 <__gmpz_get_d_2exp@plt+0x33368> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x37,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 807f160 <__gmpz_get_d_2exp@plt+0x33360> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - sbb %ch,0x5002b(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f1ed <__gmpz_get_d_2exp@plt+0x333ed> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807f1b0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f1b0 <__gmpz_get_d_2exp@plt+0x333b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 8081d56 <__gmpz_get_d_2exp@plt+0x35f56> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f134 <__gmpz_get_d_2exp@plt+0x33334> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f1f5 <__gmpz_get_d_2exp@plt+0x333f5> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8339fa0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - mov $0x1002bad,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f28b <__gmpz_get_d_2exp@plt+0x3348b> │ │ │ │ - movl $0x807f258,-0x4(%ebp) │ │ │ │ - movl $0x8346bf9,-0x18(%ebp) │ │ │ │ - movl $0x834e121,-0x14(%ebp) │ │ │ │ - movl $0x8339fa1,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161240 <__gmpz_get_d_2exp@plt+0x115440> │ │ │ │ - pusha │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807f26e <__gmpz_get_d_2exp@plt+0x3346e> │ │ │ │ - mov $0x8339fb8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807f298,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f298 <__gmpz_get_d_2exp@plt+0x33498> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 807f2d8 <__gmpz_get_d_2exp@plt+0x334d8> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f2c9 <__gmpz_get_d_2exp@plt+0x334c9> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9a1,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jne 807ec2b <__gmpz_get_d_2exp@plt+0x32e2b> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - fsubrl 0x2000f00(%ebx,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f331 <__gmpz_get_d_2exp@plt+0x33531> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f327 <__gmpz_get_d_2exp@plt+0x33527> │ │ │ │ - movl $0x807f210,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 807ec69 <__gmpz_get_d_2exp@plt+0x32e69> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x807eb34,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x807eba0,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d949,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8339fe4,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833a718,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x5002b,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f393 <__gmpz_get_d_2exp@plt+0x33593> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f389 <__gmpz_get_d_2exp@plt+0x33589> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f3fb <__gmpz_get_d_2exp@plt+0x335fb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f3f1 <__gmpz_get_d_2exp@plt+0x335f1> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807f348,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0x6,%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807eca8 <__gmpz_get_d_2exp@plt+0x32ea8> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fsubrs 0x2b(%ebx) │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + mov $0x5002b,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f463 <__gmpz_get_d_2exp@plt+0x33663> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f459 <__gmpz_get_d_2exp@plt+0x33659> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807f3a4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0xc,%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jo 807f415 <__gmpz_get_d_2exp@plt+0x33615> │ │ │ │ - sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f4bf <__gmpz_get_d_2exp@plt+0x336bf> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f4b5 <__gmpz_get_d_2exp@plt+0x336b5> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807ecdc <__gmpz_get_d_2exp@plt+0x32edc> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc $0xab,%al │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0xba,%al │ │ │ │ sub (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f527 <__gmpz_get_d_2exp@plt+0x33727> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f51d <__gmpz_get_d_2exp@plt+0x3371d> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807f474,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0x6,%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807ed10 <__gmpz_get_d_2exp@plt+0x32f10> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807ed45 <__gmpz_get_d_2exp@plt+0x32f45> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 807ebe8 <__gmpz_get_d_2exp@plt+0x32de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807ed76 <__gmpz_get_d_2exp@plt+0x32f76> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov $0x5002b,%ecx │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f583 <__gmpz_get_d_2exp@plt+0x33783> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 807eddb <__gmpz_get_d_2exp@plt+0x32fdb> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f579 <__gmpz_get_d_2exp@plt+0x33779> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ + ja 807edd1 <__gmpz_get_d_2exp@plt+0x32fd1> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x807ed50,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xb9,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f65d <__gmpz_get_d_2exp@plt+0x3385d> │ │ │ │ + jb 807eefd <__gmpz_get_d_2exp@plt+0x330fd> │ │ │ │ + add $0x5c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807eef3 <__gmpz_get_d_2exp@plt+0x330f3> │ │ │ │ + movl $0x8160a24,-0x58(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807f5d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + mov %cl,-0x54(%edi) │ │ │ │ + movl $0x8160a24,-0x50(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0x4c(%edi) │ │ │ │ + movl $0x807ec88,-0x48(%edi) │ │ │ │ + lea -0x4f(%edi),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x81ae2cc,-0x40(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x834c381,-0x38(%edi) │ │ │ │ + movl $0x8160a24,-0x34(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x30(%edi) │ │ │ │ + movl $0x807ecbc,-0x2c(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x3e(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8160a24,-0x18(%edi) │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x14(%edi) │ │ │ │ + movl $0x807ecf0,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x807eed8,-0x4(%ebp) │ │ │ │ + movl $0x833a715,-0xc(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x57(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + mov $0x1002b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807ef05 <__gmpz_get_d_2exp@plt+0x33105> │ │ │ │ + mov $0x8347f03,%esi │ │ │ │ + movl $0x8347e91,0x0(%ebp) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x5c,0x33c(%ebx) │ │ │ │ + mov $0x833a72c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807ef3e <__gmpz_get_d_2exp@plt+0x3313e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807ed1c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x807ed8c,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xaa,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + mov $0x2b,%bh │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807f635 <__gmpz_get_d_2exp@plt+0x33835> │ │ │ │ - movl $0x807f600,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f9(%edi,%ebp,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f600 <__gmpz_get_d_2exp@plt+0x33800> │ │ │ │ + jne 807ef84 <__gmpz_get_d_2exp@plt+0x33184> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in $0xa9,%al │ │ │ │ + nop │ │ │ │ + test $0xb7,%al │ │ │ │ sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + popa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f665 <__gmpz_get_d_2exp@plt+0x33865> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp $0x7f,%eax │ │ │ │ - jg 807f674 <__gmpz_get_d_2exp@plt+0x33874> │ │ │ │ - movl $0x81ae264,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f70f <__gmpz_get_d_2exp@plt+0x3390f> │ │ │ │ + ja 807efc3 <__gmpz_get_d_2exp@plt+0x331c3> │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8339fec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp $0x7ff,%eax │ │ │ │ - jg 807f6aa <__gmpz_get_d_2exp@plt+0x338aa> │ │ │ │ - movl $0x807f538,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0x6,%eax │ │ │ │ - add $0xc0,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - cmp $0xffff,%eax │ │ │ │ - jg 807f6e0 <__gmpz_get_d_2exp@plt+0x338e0> │ │ │ │ - movl $0x807f4d0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0xc,%eax │ │ │ │ - add $0xe0,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ - movl $0x807f40c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - sar $0x12,%eax │ │ │ │ - add $0xf0,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f2f0 <__gmpz_get_d_2exp@plt+0x334f0> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shrb $0x0,0x2002b(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x833a73c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f745 <__gmpz_get_d_2exp@plt+0x33945> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f758 <__gmpz_get_d_2exp@plt+0x33958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - test $0x2b,%al │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f7eb <__gmpz_get_d_2exp@plt+0x339eb> │ │ │ │ - movl $0x807f798,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f798 <__gmpz_get_d_2exp@plt+0x33998> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - test $0x2b,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 807f00c <__gmpz_get_d_2exp@plt+0x3320c> │ │ │ │ + movl $0x8347ddd,-0xc(%ebp) │ │ │ │ + movl $0x833a741,-0x8(%ebp) │ │ │ │ + movl $0x83472e5,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8161240 <__gmpz_get_d_2exp@plt+0x115440> │ │ │ │ + mov $0x833a748,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807f7ad <__gmpz_get_d_2exp@plt+0x339ad> │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807f04f <__gmpz_get_d_2exp@plt+0x3324f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 807f046 <__gmpz_get_d_2exp@plt+0x33246> │ │ │ │ mov $0x834c381,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f800 <__gmpz_get_d_2exp@plt+0x33a00> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x807f72c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807f7f8,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f598 <__gmpz_get_d_2exp@plt+0x33798> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807f060 <__gmpz_get_d_2exp@plt+0x33260> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x64e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - int $0x16 │ │ │ │ - adc $0xa7cc9000,%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f842 <__gmpz_get_d_2exp@plt+0x33a42> │ │ │ │ - movl $0x807f758,-0x4(%edi) │ │ │ │ + ja 807f09d <__gmpz_get_d_2exp@plt+0x3329d> │ │ │ │ + movl $0x807f01c,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae264,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 807f758 <__gmpz_get_d_2exp@plt+0x33958> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8339ff4,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833a764,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807f0f1 <__gmpz_get_d_2exp@plt+0x332f1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807f0ed <__gmpz_get_d_2exp@plt+0x332ed> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807f060 <__gmpz_get_d_2exp@plt+0x33260> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x4d8b0045(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x5114fbbb(%ecx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,(%esp,%ebp,1) │ │ │ │ + lret $0xe283 │ │ │ │ + add 0x217501fa(%ebx),%eax │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + jmp 807f106 <__gmpz_get_d_2exp@plt+0x33306> │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807f145 <__gmpz_get_d_2exp@plt+0x33345> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807f124,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f124 <__gmpz_get_d_2exp@plt+0x33324> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,0x2b(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807f1a5 <__gmpz_get_d_2exp@plt+0x333a5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807f1a1 <__gmpz_get_d_2exp@plt+0x333a1> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8342daa,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807ce68 <__gmpz_get_d_2exp@plt+0x31068> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f901 <__gmpz_get_d_2exp@plt+0x33b01> │ │ │ │ + jb 807f226 <__gmpz_get_d_2exp@plt+0x33426> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f8bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x807f1ec,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x2c,%al │ │ │ │ - add %ah,(%ecx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f1ec <__gmpz_get_d_2exp@plt+0x333ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ + add %dl,(%eax) │ │ │ │ + repnz pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x48f0fbbb(%ebx) │ │ │ │ + dec %esi │ │ │ │ + add -0x41e18b37(%ebp),%eax │ │ │ │ + mov 0x830834e0,%eax │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f904 <__gmpz_get_d_2exp@plt+0x33b04> │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f257 <__gmpz_get_d_2exp@plt+0x33457> │ │ │ │ movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x807f234,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ nop │ │ │ │ - sub $0x24,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fb19 <__gmpz_get_d_2exp@plt+0x33d19> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807f958,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f958 <__gmpz_get_d_2exp@plt+0x33b58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - and (%eax,%eax,1),%ebp │ │ │ │ + jb 807f2a4 <__gmpz_get_d_2exp@plt+0x334a4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 807f2b4 <__gmpz_get_d_2exp@plt+0x334b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 807fa01 <__gmpz_get_d_2exp@plt+0x33c01> │ │ │ │ - movl $0x807f990,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f990 <__gmpz_get_d_2exp@plt+0x33b90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - shlb $0x2c,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xf25037e(%ebx) │ │ │ │ - test %esi,0x1(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807f9c0,0x4(%ebp) │ │ │ │ + jb 807f330 <__gmpz_get_d_2exp@plt+0x33530> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807f2e0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f9c0 <__gmpz_get_d_2exp@plt+0x33bc0> │ │ │ │ + jne 807f2e0 <__gmpz_get_d_2exp@plt+0x334e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax,%eax,1),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 807fa01 <__gmpz_get_d_2exp@plt+0x33c01> │ │ │ │ - movl $0x807f9f4,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f9f4 <__gmpz_get_d_2exp@plt+0x33bf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %esp │ │ │ │ - and (%eax,%eax,1),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807fa0c <__gmpz_get_d_2exp@plt+0x33c0c> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807fa3c,-0x4(%ebp) │ │ │ │ + je 807f325 <__gmpz_get_d_2exp@plt+0x33525> │ │ │ │ + movl $0x807f318,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807fa3c <__gmpz_get_d_2exp@plt+0x33c3c> │ │ │ │ + jne 807f318 <__gmpz_get_d_2exp@plt+0x33518> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc $0x23,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add -0x57c2faf(%ebp),%ecx │ │ │ │ - or %esi,0x15(%esi) │ │ │ │ - lea -0x41(%ecx),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jbe 807fa5f <__gmpz_get_d_2exp@plt+0x33c5f> │ │ │ │ - lea -0x61(%ecx),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jbe 807fa5f <__gmpz_get_d_2exp@plt+0x33c5f> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807fa01 <__gmpz_get_d_2exp@plt+0x33c01> │ │ │ │ - movl $0x807fa84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807fa84 <__gmpz_get_d_2exp@plt+0x33c84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - and (%eax,%eax,1),%ch │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890356(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - lea -0x30(%edx),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 807fad0 <__gmpz_get_d_2exp@plt+0x33cd0> │ │ │ │ - lea -0x41(%edx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 807fad0 <__gmpz_get_d_2exp@plt+0x33cd0> │ │ │ │ - lea -0x61(%edx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 807fad0 <__gmpz_get_d_2exp@plt+0x33cd0> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807fa01 <__gmpz_get_d_2exp@plt+0x33c01> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - and (%eax,%eax,1),%ch │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807fb21 <__gmpz_get_d_2exp@plt+0x33d21> │ │ │ │ - movl $0x807f880,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81ae0f8,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807f338 <__gmpz_get_d_2exp@plt+0x33538> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807fa01 <__gmpz_get_d_2exp@plt+0x33c01> │ │ │ │ - mov $0x833a0bc,%esi │ │ │ │ + mov $0x833a79c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x807fac0,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - andb $0x0,0x1002b(%ebp) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fb6f <__gmpz_get_d_2exp@plt+0x33d6f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fbb8 <__gmpz_get_d_2exp@plt+0x33db8> │ │ │ │ - movl $0x807fb4c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f39a <__gmpz_get_d_2exp@plt+0x3359a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807f1b0,-0x38(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x807f278,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae0f8,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833a0c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fbfb <__gmpz_get_d_2exp@plt+0x33dfb> │ │ │ │ + jb 807f3da <__gmpz_get_d_2exp@plt+0x335da> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 807f3ec <__gmpz_get_d_2exp@plt+0x335ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fc5f <__gmpz_get_d_2exp@plt+0x33e5f> │ │ │ │ - movl $0x807fc3c,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807fc3c <__gmpz_get_d_2exp@plt+0x33e3c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%esp,%esi,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 807f40c <__gmpz_get_d_2exp@plt+0x3360c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fc62 <__gmpz_get_d_2exp@plt+0x33e62> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x3(%esi),%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807f425 <__gmpz_get_d_2exp@plt+0x33625> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f452 <__gmpz_get_d_2exp@plt+0x33652> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x807f3b4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0xa4,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fc99 <__gmpz_get_d_2exp@plt+0x33e99> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807f924 <__gmpz_get_d_2exp@plt+0x33b24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and $0xa4,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fccb <__gmpz_get_d_2exp@plt+0x33ecb> │ │ │ │ + jb 807f496 <__gmpz_get_d_2exp@plt+0x33696> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x833a73d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock mov %eax,0x1002b │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fcff <__gmpz_get_d_2exp@plt+0x33eff> │ │ │ │ + jb 807f4ce <__gmpz_get_d_2exp@plt+0x336ce> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x833a73d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002ba3,%esp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x1002bb2 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fd33 <__gmpz_get_d_2exp@plt+0x33f33> │ │ │ │ + jb 807f56f <__gmpz_get_d_2exp@plt+0x3376f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807f520,-0xc(%ebp) │ │ │ │ + movl $0x833a74a,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ah,0x1002b(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fd67 <__gmpz_get_d_2exp@plt+0x33f67> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x37,%al │ │ │ │ - sub $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807fdc0 <__gmpz_get_d_2exp@plt+0x33fc0> │ │ │ │ - add $0x8,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807f535 <__gmpz_get_d_2exp@plt+0x33735> │ │ │ │ + mov $0x83433fd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807fdb6 <__gmpz_get_d_2exp@plt+0x33fb6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 807fdc5 <__gmpz_get_d_2exp@plt+0x33fc5> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ + ja 807f572 <__gmpz_get_d_2exp@plt+0x33772> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807f4a4,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x833a7a2,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,0x1002b │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fe03 <__gmpz_get_d_2exp@plt+0x34003> │ │ │ │ + jb 807f5b6 <__gmpz_get_d_2exp@plt+0x337b6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x833a73d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 807fe40 <__gmpz_get_d_2exp@plt+0x34040> │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807fe5c <__gmpz_get_d_2exp@plt+0x3405c> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807fe52 <__gmpz_get_d_2exp@plt+0x34052> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 807fe61 <__gmpz_get_d_2exp@plt+0x34061> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - mov %al,0x1002b │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xorb $0x0,0x1002b(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fe9f <__gmpz_get_d_2exp@plt+0x3409f> │ │ │ │ + jb 807f657 <__gmpz_get_d_2exp@plt+0x33857> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807f608,-0xc(%ebp) │ │ │ │ + movl $0x833a74a,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807f61d <__gmpz_get_d_2exp@plt+0x3381d> │ │ │ │ + mov $0x83433fd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f65a <__gmpz_get_d_2exp@plt+0x3385a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807f58c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x833a7a2,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xa2,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fec9 <__gmpz_get_d_2exp@plt+0x340c9> │ │ │ │ + jb 807f690 <__gmpz_get_d_2exp@plt+0x33890> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807f924 <__gmpz_get_d_2exp@plt+0x33b24> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x1002b,%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fefb <__gmpz_get_d_2exp@plt+0x340fb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x0,0x1002b(%ecx) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ff2f <__gmpz_get_d_2exp@plt+0x3412f> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807f6ef <__gmpz_get_d_2exp@plt+0x338ef> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f6e5 <__gmpz_get_d_2exp@plt+0x338e5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x807f674,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %fs,0x1002b(%ecx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ff63 <__gmpz_get_d_2exp@plt+0x34163> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807f72d <__gmpz_get_d_2exp@plt+0x3392d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807f69c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - mov 0x1002b,%eax │ │ │ │ + in $0xaf,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ff97 <__gmpz_get_d_2exp@plt+0x34197> │ │ │ │ + jb 807f76b <__gmpz_get_d_2exp@plt+0x3396b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + jmp 807edf0 <__gmpz_get_d_2exp@plt+0x32ff0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0xa1,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ffcb <__gmpz_get_d_2exp@plt+0x341cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 807f794 <__gmpz_get_d_2exp@plt+0x33994> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x34,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080024 <__gmpz_get_d_2exp@plt+0x34224> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 807f7ed <__gmpz_get_d_2exp@plt+0x339ed> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808001a <__gmpz_get_d_2exp@plt+0x3421a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 8080029 <__gmpz_get_d_2exp@plt+0x34229> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ + ja 807f7e3 <__gmpz_get_d_2exp@plt+0x339e3> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x807f778,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x81f38ef,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - nop │ │ │ │ - mov %ah,0x1002b(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xaf,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080067 <__gmpz_get_d_2exp@plt+0x34267> │ │ │ │ + jb 807f847 <__gmpz_get_d_2exp@plt+0x33a47> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x807f83c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f83c <__gmpz_get_d_2exp@plt+0x33a3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock scas %es:(%edi),%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + test $0xfffffff5,%eax │ │ │ │ + arpl %edi,%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - mov 0x1002b,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080098 <__gmpz_get_d_2exp@plt+0x34298> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 807f870 <__gmpz_get_d_2exp@plt+0x33a70> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8080110 <__gmpz_get_d_2exp@plt+0x34310> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - fdivl (%ebx) │ │ │ │ - sub $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80800f0 <__gmpz_get_d_2exp@plt+0x342f0> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 807f8c9 <__gmpz_get_d_2exp@plt+0x33ac9> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80800e6 <__gmpz_get_d_2exp@plt+0x342e6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 80800f5 <__gmpz_get_d_2exp@plt+0x342f5> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ + ja 807f8bf <__gmpz_get_d_2exp@plt+0x33abf> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x807f854,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x81f38e7,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xae,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80807da <__gmpz_get_d_2exp@plt+0x349da> │ │ │ │ + jb 8080087 <__gmpz_get_d_2exp@plt+0x34287> │ │ │ │ + movl $0x807f924,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8080144,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080144 <__gmpz_get_d_2exp@plt+0x34344> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8093be4 <__gmpz_get_d_2exp@plt+0x47de4> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %bl,0x2b(%edi) │ │ │ │ + mov 0x4002bae,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80807bc <__gmpz_get_d_2exp@plt+0x349bc> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - lahf │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + stc │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x58974110(%ecx) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f950 <__gmpz_get_d_2exp@plt+0x33b50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs scas %es:(%edi),%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80801ad <__gmpz_get_d_2exp@plt+0x343ad> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80807e2 <__gmpz_get_d_2exp@plt+0x349e2> │ │ │ │ - movl $0x807fbd8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80801d4,0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80801d4 <__gmpz_get_d_2exp@plt+0x343d4> │ │ │ │ + jne 807ffb5 <__gmpz_get_d_2exp@plt+0x341b5> │ │ │ │ + mov $0x833a78c,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - sahf │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xae,%al │ │ │ │ sub (%eax),%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %al,(%edx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x36cefbbb(%ebx) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807fb28 <__gmpz_get_d_2exp@plt+0x33d28> │ │ │ │ + movl $0x807fc78,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080200 <__gmpz_get_d_2exp@plt+0x34400> │ │ │ │ + jne 807fc78 <__gmpz_get_d_2exp@plt+0x33e78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sahf │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ sub (%eax),%eax │ │ │ │ + addr16 add $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80807f1 <__gmpz_get_d_2exp@plt+0x349f1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x80,%ecx │ │ │ │ - jge 808024c <__gmpz_get_d_2exp@plt+0x3444c> │ │ │ │ - movl $0x8080078,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80800a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808009e <__gmpz_get_d_2exp@plt+0x3429e> │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle 80800bd <__gmpz_get_d_2exp@plt+0x342bd> │ │ │ │ + movl $0x807f4e0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x807f5c8,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x807f700,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0xc0,%ecx │ │ │ │ - jge 8080280 <__gmpz_get_d_2exp@plt+0x34480> │ │ │ │ - movl $0x8080044,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - movl $0x833a095,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0xe0,%ecx │ │ │ │ - jge 80802a0 <__gmpz_get_d_2exp@plt+0x344a0> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x8080638,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807f924 <__gmpz_get_d_2exp@plt+0x33b24> │ │ │ │ - cmp $0xf0,%ecx │ │ │ │ - jge 808033e <__gmpz_get_d_2exp@plt+0x3453e> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov $0x833a0b5,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834e119,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x2,%ecx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080800 <__gmpz_get_d_2exp@plt+0x34a00> │ │ │ │ - movl $0x807fc08,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807fc80,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8080456 <__gmpz_get_d_2exp@plt+0x34656> │ │ │ │ - movl $0x8080530,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + push $0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 807fdb7 <__gmpz_get_d_2exp@plt+0x33fb7> │ │ │ │ + movl $0x807fd3c,-0x8(%ebp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080530 <__gmpz_get_d_2exp@plt+0x34730> │ │ │ │ + jne 807fd3c <__gmpz_get_d_2exp@plt+0x33f3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0xf8,%ecx │ │ │ │ - jge 8080365 <__gmpz_get_d_2exp@plt+0x34565> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov $0x833a0ad,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834e0d9,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmp 80802c6 <__gmpz_get_d_2exp@plt+0x344c6> │ │ │ │ - cmp $0xfc,%ecx │ │ │ │ - jge 808038c <__gmpz_get_d_2exp@plt+0x3458c> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov $0x833a0a5,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834e0b9,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmp 80802c6 <__gmpz_get_d_2exp@plt+0x344c6> │ │ │ │ - cmp $0xfe,%ecx │ │ │ │ - jge 8080920 <__gmpz_get_d_2exp@plt+0x34b20> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov $0x833a09d,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834e0a9,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x5,%ecx │ │ │ │ - jmp 80802c6 <__gmpz_get_d_2exp@plt+0x344c6> │ │ │ │ - nop │ │ │ │ - or %bl,0x125002b(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 80802c6 <__gmpz_get_d_2exp@plt+0x344c6> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rcrb $1,0x1c500(%ebx,%ebp,1) │ │ │ │ + loopne 807fa66 <__gmpz_get_d_2exp@plt+0x33c66> │ │ │ │ + sub (%eax),%eax │ │ │ │ + leave │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %al,-0xd76f33b(%ebx) │ │ │ │ + jmp 807f97f <__gmpz_get_d_2exp@plt+0x33b7f> │ │ │ │ + les 0x16900(%ebx,%ebp,1),%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%ecx │ │ │ │ + bnd jmp 807f97f <__gmpz_get_d_2exp@plt+0x33b7f> │ │ │ │ + test $0xac,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080911 <__gmpz_get_d_2exp@plt+0x34b11> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - and $0x3f,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - movl $0x81ae264,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x807feb0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea -0xf(%edi),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 808030d <__gmpz_get_d_2exp@plt+0x3450d> │ │ │ │ - movl $0x8080490,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + bnd jmp 807f97f <__gmpz_get_d_2exp@plt+0x33b7f> │ │ │ │ + mov %gs,0x4700(%ebx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + bnd jmp 807f97f <__gmpz_get_d_2exp@plt+0x33b7f> │ │ │ │ + movl $0x807fb5c,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080490 <__gmpz_get_d_2exp@plt+0x34690> │ │ │ │ + jne 807fb5c <__gmpz_get_d_2exp@plt+0x33d5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x9c,%al │ │ │ │ + dec %eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ sub (%eax),%eax │ │ │ │ - inc %esp │ │ │ │ + mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8080906 <__gmpz_get_d_2exp@plt+0x34b06> │ │ │ │ - movl $0x80804c4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80804c4 <__gmpz_get_d_2exp@plt+0x346c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bl,0x4400(%ebx,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lock add $0x8,%al │ │ │ │ + mov %bh,%bl │ │ │ │ + pop %es │ │ │ │ or %cl,0x768b0746(%ebx) │ │ │ │ add -0x3a7cffbb(%ecx),%ecx │ │ │ │ cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80804f0 <__gmpz_get_d_2exp@plt+0x346f0> │ │ │ │ + jne 807fb88 <__gmpz_get_d_2exp@plt+0x33d88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fcompl 0x85002b(%ebx) │ │ │ │ + sbb $0xac,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + or %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3e76fcba(%ebx) │ │ │ │ - and $0xc0,%ecx │ │ │ │ - cmp $0x80,%ecx │ │ │ │ - jne 8080900 <__gmpz_get_d_2exp@plt+0x34b00> │ │ │ │ - movl $0x80803fc,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,0x458b104d(%ebx) │ │ │ │ + or %cl,-0x35c6fcaa(%ebx) │ │ │ │ + jge 807fbb0 <__gmpz_get_d_2exp@plt+0x33db0> │ │ │ │ + movl $0x807fac4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fac4 <__gmpz_get_d_2exp@plt+0x33cc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 807fbcc <__gmpz_get_d_2exp@plt+0x33dcc> │ │ │ │ + movl $0x807fbf4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80803fc <__gmpz_get_d_2exp@plt+0x345fc> │ │ │ │ + jne 807fbf4 <__gmpz_get_d_2exp@plt+0x33df4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807fb18,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fb18 <__gmpz_get_d_2exp@plt+0x33d18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - fwait │ │ │ │ + mov $0xab,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + sub %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x8(%ebp,%eax,1) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + cld │ │ │ │ + and $0xfc,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fc24 <__gmpz_get_d_2exp@plt+0x33e24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + subb $0x0,0x26a002b(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x3b,%al │ │ │ │ + dec %esi │ │ │ │ + add 0x1b(%ebp),%edi │ │ │ │ + movl $0x807fae0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fae0 <__gmpz_get_d_2exp@plt+0x33ce0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807fafc,0xc(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808055c <__gmpz_get_d_2exp@plt+0x3475c> │ │ │ │ + jne 807fafc <__gmpz_get_d_2exp@plt+0x33cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jo 80804ed <__gmpz_get_d_2exp@plt+0x346ed> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xab,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add -0x3870f02e(%ebp),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x5589044d(%ecx) │ │ │ │ + add %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jle 807fd13 <__gmpz_get_d_2exp@plt+0x33f13> │ │ │ │ + movl $0x807fa38,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8151cbc <__gmpz_get_d_2exp@plt+0x105ebc> │ │ │ │ + mov $0x67002baa,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080829 <__gmpz_get_d_2exp@plt+0x34a29> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - cmp 0x3(%esi),%ecx │ │ │ │ - jl 8080838 <__gmpz_get_d_2exp@plt+0x34a38> │ │ │ │ - cmp $0x10ffff,%ecx │ │ │ │ - jg 808085e <__gmpz_get_d_2exp@plt+0x34a5e> │ │ │ │ - cmp $0xd800,%ecx │ │ │ │ - jl 8080624 <__gmpz_get_d_2exp@plt+0x34824> │ │ │ │ - cmp $0xdfff,%ecx │ │ │ │ - jg 8080624 <__gmpz_get_d_2exp@plt+0x34824> │ │ │ │ - movl $0x807fe7c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 807fca8 <__gmpz_get_d_2exp@plt+0x33ea8> │ │ │ │ + mov $0x834c381,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 807fa5f <__gmpz_get_d_2exp@plt+0x33c5f> │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - lcall $0x0,$0x22002b │ │ │ │ - push %ds │ │ │ │ + push $0xa9002baa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - and $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8080884 <__gmpz_get_d_2exp@plt+0x34a84> │ │ │ │ - cmp $0xfffe,%ecx │ │ │ │ - jge 808089d <__gmpz_get_d_2exp@plt+0x34a9d> │ │ │ │ - movl $0x807fde0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807fe14,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - jmp 80805da <__gmpz_get_d_2exp@plt+0x347da> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - lcall $0x0,$0x22002b │ │ │ │ - push %ds │ │ │ │ + add %al,0xf00037e(%ebx) │ │ │ │ + test %ebx,-0x39000000(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x3(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x899df8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807fd68 <__gmpz_get_d_2exp@plt+0x33f68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp $0xaa,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + test $0x1e000001,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808067a <__gmpz_get_d_2exp@plt+0x3487a> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808094c <__gmpz_get_d_2exp@plt+0x34b4c> │ │ │ │ - movl $0x807ff0c,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x808069c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %cl,0x4e8b2445(%ebx) │ │ │ │ + add 0xfffff9(%ecx),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + test %ch,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 807fe22 <__gmpz_get_d_2exp@plt+0x34022> │ │ │ │ + movl $0x807fe40,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808069c <__gmpz_get_d_2exp@plt+0x3489c> │ │ │ │ + jne 807fe40 <__gmpz_get_d_2exp@plt+0x34040> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %bl,0x22002b(%edx) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + jmp 807fdb7 <__gmpz_get_d_2exp@plt+0x33fb7> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f9cf <__gmpz_get_d_2exp@plt+0x33bcf> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs test $0x127002b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x806,$0x8 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 807fe72 <__gmpz_get_d_2exp@plt+0x34072> │ │ │ │ + movl $0x807fe94,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80806c8 <__gmpz_get_d_2exp@plt+0x348c8> │ │ │ │ + jne 807fe94 <__gmpz_get_d_2exp@plt+0x34094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x9a,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f9cf <__gmpz_get_d_2exp@plt+0x33bcf> │ │ │ │ + nop │ │ │ │ + adc %ch,0x527002b(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xc0,%ecx │ │ │ │ - cmp $0x80,%ecx │ │ │ │ - jne 8080760 <__gmpz_get_d_2exp@plt+0x34960> │ │ │ │ - add $0x24,%edi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 807fec6 <__gmpz_get_d_2exp@plt+0x340c6> │ │ │ │ + movl $0x807fee8,0x0(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fee8 <__gmpz_get_d_2exp@plt+0x340e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f9cf <__gmpz_get_d_2exp@plt+0x33bcf> │ │ │ │ + nop │ │ │ │ + mov $0x27002ba8,%esp │ │ │ │ + or $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080976 <__gmpz_get_d_2exp@plt+0x34b76> │ │ │ │ - and $0x3f,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - and $0x1f,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - cmp $0x80,%ecx │ │ │ │ - jl 8080991 <__gmpz_get_d_2exp@plt+0x34b91> │ │ │ │ - movl $0x807ffa8,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x807ffdc,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8080126 <__gmpz_get_d_2exp@plt+0x34326> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + jb 807ff20 <__gmpz_get_d_2exp@plt+0x34120> │ │ │ │ + movl $0x807f748,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x807f7a4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80806e3 <__gmpz_get_d_2exp@plt+0x348e3> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f9cf <__gmpz_get_d_2exp@plt+0x33bcf> │ │ │ │ + nop │ │ │ │ + shlb $1,0x1002b(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x18,%edi │ │ │ │ + loopne 807feec <__gmpz_get_d_2exp@plt+0x340ec> │ │ │ │ + int1 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808095b <__gmpz_get_d_2exp@plt+0x34b5b> │ │ │ │ - movl $0x807ff40,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 8080135 <__gmpz_get_d_2exp@plt+0x34335> │ │ │ │ + movl $0x807f800,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x807f880,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x99,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80806ec <__gmpz_get_d_2exp@plt+0x348ec> │ │ │ │ - movl $0x808016c,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807f924 <__gmpz_get_d_2exp@plt+0x33b24> │ │ │ │ - mov $0x833a0cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80803c4,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x807fca8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80800dd <__gmpz_get_d_2exp@plt+0x342dd> │ │ │ │ + mov $0x83433fd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x807fcdc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add $0x60,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808008f <__gmpz_get_d_2exp@plt+0x3428f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x81ae2cc,-0x5c(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x58(%edi) │ │ │ │ + movl $0x834c381,-0x54(%edi) │ │ │ │ + movl $0x81ae2cc,-0x50(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + lea -0x5a(%edi),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + movl $0x81ae2cc,-0x44(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + lea -0x4e(%edi),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x38(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + lea -0x42(%edi),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + lea -0x36(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833a095,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x807f978,0x18(%ebp) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + movl $0x834e0a1,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 807f2b4 <__gmpz_get_d_2exp@plt+0x334b4> │ │ │ │ + mov $0x833a7d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x60,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80805d4,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x807f9b8,0x0(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jle 80808d4 <__gmpz_get_d_2exp@plt+0x34ad4> │ │ │ │ - movl $0x807fd44,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807fd78,-0x14(%edi) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x807ff9c,0x1c(%ebp) │ │ │ │ + movl $0x833a74a,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080117 <__gmpz_get_d_2exp@plt+0x34317> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807f46c,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807fd10,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - movl $0x833a095,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 807fb84 <__gmpz_get_d_2exp@plt+0x33d84> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x807fed8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - movl $0x833a095,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x833a7a2,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8080754,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80807a8,0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x807ff5c,0x20(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - movl $0x807ff74,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - movl $0x833a095,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x97,%al │ │ │ │ + movl $0x807fce8,-0x4(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807f100 <__gmpz_get_d_2exp@plt+0x33300> │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ sub (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b248d0e │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080a41 <__gmpz_get_d_2exp@plt+0x34c41> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8080a16 <__gmpz_get_d_2exp@plt+0x34c16> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8080a24,-0xc(%ebp) │ │ │ │ - movl $0x8346b13,-0x18(%ebp) │ │ │ │ - movl $0x8348549,-0x14(%ebp) │ │ │ │ - movl $0x8348579,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8155558 <__gmpz_get_d_2exp@plt+0x109758> │ │ │ │ + jb 80801fe <__gmpz_get_d_2exp@plt+0x343fe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80801ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80801ac <__gmpz_get_d_2exp@plt+0x343ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %ah,0x2b(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080a44 <__gmpz_get_d_2exp@plt+0x34c44> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080ac9 <__gmpz_get_d_2exp@plt+0x34cc9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8080aa0 <__gmpz_get_d_2exp@plt+0x34ca0> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8080aac,-0xc(%ebp) │ │ │ │ - mov $0x833a104,%esi │ │ │ │ + in $0x1,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080aac <__gmpz_get_d_2exp@plt+0x34cac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jne 80801e4 <__gmpz_get_d_2exp@plt+0x343e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + loop 80801f2 <__gmpz_get_d_2exp@plt+0x343f2> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833a7dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080acc <__gmpz_get_d_2exp@plt+0x34ccc> │ │ │ │ - movl $0x80dbd4c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jb 808028a <__gmpz_get_d_2exp@plt+0x3448a> │ │ │ │ + movl $0x8080240,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080240 <__gmpz_get_d_2exp@plt+0x34440> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080b4b <__gmpz_get_d_2exp@plt+0x34d4b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080b24,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%edx,%eax,1) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080b24 <__gmpz_get_d_2exp@plt+0x34d24> │ │ │ │ + jne 8080264 <__gmpz_get_d_2exp@plt+0x34464> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x458b0808(%edx,%eax,1) │ │ │ │ + or %cl,0x45c7f445(%ecx) │ │ │ │ + clc │ │ │ │ + mov $0xc7081d75,%esp │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + andl $0xf4c58310,0x75890833(%eax) │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ + mov $0x833a7e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080b4e <__gmpz_get_d_2exp@plt+0x34d4e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x144d8bf0(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8080326 <__gmpz_get_d_2exp@plt+0x34526> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080bad <__gmpz_get_d_2exp@plt+0x34dad> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080ba4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + add (%eax),%cl │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080ba4 <__gmpz_get_d_2exp@plt+0x34da4> │ │ │ │ + jne 80802e0 <__gmpz_get_d_2exp@plt+0x344e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + jmp 80802a1 <__gmpz_get_d_2exp@plt+0x344a1> │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080c7d <__gmpz_get_d_2exp@plt+0x34e7d> │ │ │ │ - movl $0x8080bf8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8080373 <__gmpz_get_d_2exp@plt+0x34573> │ │ │ │ + movl $0x808031c,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080bf8 <__gmpz_get_d_2exp@plt+0x34df8> │ │ │ │ + jne 808031c <__gmpz_get_d_2exp@plt+0x3451c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %cl,(%eax,%ecx,1) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + jmp 80802a1 <__gmpz_get_d_2exp@plt+0x344a1> │ │ │ │ + movl $0x808034c,0x0(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080c20 <__gmpz_get_d_2exp@plt+0x34e20> │ │ │ │ + jne 808034c <__gmpz_get_d_2exp@plt+0x3454c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lock add (%eax),%cl │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + lock mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8080c8f <__gmpz_get_d_2exp@plt+0x34e8f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080c80 <__gmpz_get_d_2exp@plt+0x34e80> │ │ │ │ - movl $0x8080aec,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80802bc,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81d7a48,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120fcc <__gmpz_get_d_2exp@plt+0xd51cc> │ │ │ │ + nop │ │ │ │ + jo 8080341 <__gmpz_get_d_2exp@plt+0x34541> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80803cc <__gmpz_get_d_2exp@plt+0x345cc> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0xa3,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080400 <__gmpz_get_d_2exp@plt+0x34600> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080cd4 <__gmpz_get_d_2exp@plt+0x34ed4> │ │ │ │ - movl $0x8080b68,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + or %ah,0x5002b(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080434 <__gmpz_get_d_2exp@plt+0x34634> │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080d4b <__gmpz_get_d_2exp@plt+0x34f4b> │ │ │ │ + jb 8080469 <__gmpz_get_d_2exp@plt+0x34669> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080d24,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080d24 <__gmpz_get_d_2exp@plt+0x34f24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080d4e <__gmpz_get_d_2exp@plt+0x34f4e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 807ebe8 <__gmpz_get_d_2exp@plt+0x32de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080dad <__gmpz_get_d_2exp@plt+0x34fad> │ │ │ │ + jb 808049a <__gmpz_get_d_2exp@plt+0x3469a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080da4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080da4 <__gmpz_get_d_2exp@plt+0x34fa4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %al,0x5002b │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080e7d <__gmpz_get_d_2exp@plt+0x3507d> │ │ │ │ - movl $0x8080df8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80804ff <__gmpz_get_d_2exp@plt+0x346ff> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80804f5 <__gmpz_get_d_2exp@plt+0x346f5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8080474,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8347e91,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080df8 <__gmpz_get_d_2exp@plt+0x34ff8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %ah,0x4002b(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %cl,(%esi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080e20 <__gmpz_get_d_2exp@plt+0x35020> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8080e8f <__gmpz_get_d_2exp@plt+0x3508f> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 808062d <__gmpz_get_d_2exp@plt+0x3482d> │ │ │ │ + add $0x5c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080e80 <__gmpz_get_d_2exp@plt+0x35080> │ │ │ │ - movl $0x8080cec,-0x14(%edi) │ │ │ │ + ja 8080623 <__gmpz_get_d_2exp@plt+0x34823> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b590 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a24,-0x58(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + mov %cl,-0x54(%edi) │ │ │ │ + movl $0x8160a24,-0x50(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0x4c(%edi) │ │ │ │ + movl $0x80803ac,-0x48(%edi) │ │ │ │ + lea -0x4f(%edi),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x81ae2cc,-0x40(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x834c381,-0x38(%edi) │ │ │ │ + movl $0x8160a24,-0x34(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x30(%edi) │ │ │ │ + movl $0x80803e0,-0x2c(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x3e(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8160a24,-0x18(%edi) │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x14(%edi) │ │ │ │ + movl $0x8080414,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8080608,-0x4(%ebp) │ │ │ │ + movl $0x833a715,-0xc(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x57(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xa1,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8080635 <__gmpz_get_d_2exp@plt+0x34835> │ │ │ │ + mov $0x8347f03,%esi │ │ │ │ + movl $0x8347e91,0x0(%ebp) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x5c,0x33c(%ebx) │ │ │ │ + mov $0x833a81c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080ed4 <__gmpz_get_d_2exp@plt+0x350d4> │ │ │ │ - movl $0x8080d68,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + ja 808066e <__gmpz_get_d_2exp@plt+0x3486e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8080440,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80804b0,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %fs,0x5002b(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080f63 <__gmpz_get_d_2exp@plt+0x35163> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080f59 <__gmpz_get_d_2exp@plt+0x35159> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8080bbc,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8080dbc,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f8(%esi,%eax,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80806b4 <__gmpz_get_d_2exp@plt+0x348b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push $0x2ba1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + push %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x2ba150(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081010 <__gmpz_get_d_2exp@plt+0x35210> │ │ │ │ + jb 80806ef <__gmpz_get_d_2exp@plt+0x348ef> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080fb0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080fb0 <__gmpz_get_d_2exp@plt+0x351b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - in $0xf,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080fe4 <__gmpz_get_d_2exp@plt+0x351e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8080514 <__gmpz_get_d_2exp@plt+0x34714> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0x10,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080723 <__gmpz_get_d_2exp@plt+0x34923> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808101c <__gmpz_get_d_2exp@plt+0x3521c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80810a5 <__gmpz_get_d_2exp@plt+0x352a5> │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8080785 <__gmpz_get_d_2exp@plt+0x34985> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081062 <__gmpz_get_d_2exp@plt+0x35262> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8081071 <__gmpz_get_d_2exp@plt+0x35271> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 808109a <__gmpz_get_d_2exp@plt+0x3529a> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 808109a <__gmpz_get_d_2exp@plt+0x3529a> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 808077b <__gmpz_get_d_2exp@plt+0x3497b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%ax │ │ │ │ + movl $0x80806fc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808110d <__gmpz_get_d_2exp@plt+0x3530d> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081103 <__gmpz_get_d_2exp@plt+0x35303> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8080f70,-0xc(%edi) │ │ │ │ + ja 80807c7 <__gmpz_get_d_2exp@plt+0x349c7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + movl $0x8080730,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + hlt │ │ │ │ + lahf │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43fbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081218 <__gmpz_get_d_2exp@plt+0x35418> │ │ │ │ + jb 8080834 <__gmpz_get_d_2exp@plt+0x34a34> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80811b8,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + movl $0x808082c,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80811b8 <__gmpz_get_d_2exp@plt+0x353b8> │ │ │ │ + jne 808082c <__gmpz_get_d_2exp@plt+0x34a2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + nop │ │ │ │ + test $0x9f,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x5316ff8b(%ecx) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - adc %ecx,(%eax) │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - and %cl,0x4d890b48(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80811ec <__gmpz_get_d_2exp@plt+0x353ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080867 <__gmpz_get_d_2exp@plt+0x34a67> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x6 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x12,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80808c9 <__gmpz_get_d_2exp@plt+0x34ac9> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80808bf <__gmpz_get_d_2exp@plt+0x34abf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%ax │ │ │ │ + movl $0x8080840,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81f38b6,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808092b <__gmpz_get_d_2exp@plt+0x34b2b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080921 <__gmpz_get_d_2exp@plt+0x34b21> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%ax │ │ │ │ + movl $0x8080874,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081224 <__gmpz_get_d_2exp@plt+0x35424> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - xor (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081239 <__gmpz_get_d_2exp@plt+0x35439> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808128d <__gmpz_get_d_2exp@plt+0x3548d> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80813a6 <__gmpz_get_d_2exp@plt+0x355a6> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808129c <__gmpz_get_d_2exp@plt+0x3549c> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80813a6 <__gmpz_get_d_2exp@plt+0x355a6> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80812ab <__gmpz_get_d_2exp@plt+0x354ab> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80812d0,0xc(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + ja 808097e <__gmpz_get_d_2exp@plt+0x34b7e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + movl $0x80808d8,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %cx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834daf9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ljmp $0x0,$0x1e00003e │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081314 <__gmpz_get_d_2exp@plt+0x35514> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081336 <__gmpz_get_d_2exp@plt+0x35536> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8081347 <__gmpz_get_d_2exp@plt+0x35547> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80809ff <__gmpz_get_d_2exp@plt+0x34bff> │ │ │ │ + mov $0x834340a,%esi │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + sahf │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081336 <__gmpz_get_d_2exp@plt+0x35536> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808136c <__gmpz_get_d_2exp@plt+0x3556c> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8081389 <__gmpz_get_d_2exp@plt+0x35589> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8080a84 <__gmpz_get_d_2exp@plt+0x34c84> │ │ │ │ + mov 0x3(%eax),%cx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80806cc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8080798,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081481 <__gmpz_get_d_2exp@plt+0x35681> │ │ │ │ - add $0x2c,%edi │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80809c6 <__gmpz_get_d_2exp@plt+0x34bc6> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081477 <__gmpz_get_d_2exp@plt+0x35677> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + ja 8080a9c <__gmpz_get_d_2exp@plt+0x34c9c> │ │ │ │ + mov 0x6(%eax),%cx │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%edx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x808111c,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xf(%edx),%edx │ │ │ │ + movl $0x80807e0,-0x20(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808093c,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %esp │ │ │ │ + popf │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80814bf <__gmpz_get_d_2exp@plt+0x356bf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x387f1410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + or %ecx,(%eax) │ │ │ │ + or %cl,0x440e9c6(%ecx) │ │ │ │ + adc $0x3c83c700,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081595 <__gmpz_get_d_2exp@plt+0x35795> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808154c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808154c <__gmpz_get_d_2exp@plt+0x3574c> │ │ │ │ + movl $0x8080a80,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jo 8080a53 <__gmpz_get_d_2exp@plt+0x34c53> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8080ae8 <__gmpz_get_d_2exp@plt+0x34ce8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + popf │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - adcb $0x8b,0xf0890808 │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x10,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081580 <__gmpz_get_d_2exp@plt+0x35780> │ │ │ │ + jne 8080b10 <__gmpz_get_d_2exp@plt+0x34d10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081598 <__gmpz_get_d_2exp@plt+0x35798> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80815f7 <__gmpz_get_d_2exp@plt+0x357f7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8081615 <__gmpz_get_d_2exp@plt+0x35815> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8081606 <__gmpz_get_d_2exp@plt+0x35806> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8081615 <__gmpz_get_d_2exp@plt+0x35815> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8081606 <__gmpz_get_d_2exp@plt+0x35806> │ │ │ │ - movl $0x8081490,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x9d,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081697 <__gmpz_get_d_2exp@plt+0x35897> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80814cc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7f16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf002b(,%ebx,4) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80817b7 <__gmpz_get_d_2exp@plt+0x359b7> │ │ │ │ - movl $0x8081724,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 8080b6a <__gmpz_get_d_2exp@plt+0x34d6a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8080b58,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081724 <__gmpz_get_d_2exp@plt+0x35924> │ │ │ │ + jne 8080b58 <__gmpz_get_d_2exp@plt+0x34d58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcompl 0x100(%ebx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8080998 <__gmpz_get_d_2exp@plt+0x34b98> │ │ │ │ + mov $0x833a84c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2b9c,$0x0 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - pop %ss │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808175c <__gmpz_get_d_2exp@plt+0x3595c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080b9e <__gmpz_get_d_2exp@plt+0x34d9e> │ │ │ │ + movl $0x833a84e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833a854,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080bd8 <__gmpz_get_d_2exp@plt+0x34dd8> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80817ba <__gmpz_get_d_2exp@plt+0x359ba> │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8080ef0 <__gmpz_get_d_2exp@plt+0x350f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8080c33 <__gmpz_get_d_2exp@plt+0x34e33> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081891 <__gmpz_get_d_2exp@plt+0x35a91> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80813c0,-0x44(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %esi,-0x34(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x808162c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 8080c29 <__gmpz_get_d_2exp@plt+0x34e29> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + movl $0x8080bb0,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8080ef0 <__gmpz_get_d_2exp@plt+0x350f0> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80818d7 <__gmpz_get_d_2exp@plt+0x35ad7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080c68 <__gmpz_get_d_2exp@plt+0x34e68> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80819ad <__gmpz_get_d_2exp@plt+0x35bad> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8080cc3 <__gmpz_get_d_2exp@plt+0x34ec3> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080cb9 <__gmpz_get_d_2exp@plt+0x34eb9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081964,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + movl $0x8080c40,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81f38b6,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %bl,0x4002b(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x1fb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8080d90 <__gmpz_get_d_2exp@plt+0x34f90> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080d86 <__gmpz_get_d_2exp@plt+0x34f86> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%ax │ │ │ │ + movl $0x8080c74,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x8080d5c,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081964 <__gmpz_get_d_2exp@plt+0x35b64> │ │ │ │ + jne 8080d5c <__gmpz_get_d_2exp@plt+0x34f5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8080cec <__gmpz_get_d_2exp@plt+0x34eec> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458bfc75(%ecx) │ │ │ │ + or %cl,0x458b0045(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x45c7084d(%ecx) │ │ │ │ + or $0xbc,%al │ │ │ │ + jne 8080d97 <__gmpz_get_d_2exp@plt+0x34f97> │ │ │ │ + or %cl,-0x3a7cefbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 807f8e0 <__gmpz_get_d_2exp@plt+0x33ae0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ds,0x5002b(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - sbb %ecx,(%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080e9d <__gmpz_get_d_2exp@plt+0x3509d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8080ddc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081998 <__gmpz_get_d_2exp@plt+0x35b98> │ │ │ │ + jne 8080ddc <__gmpz_get_d_2exp@plt+0x34fdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80819b0 <__gmpz_get_d_2exp@plt+0x35bb0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + lcall $0x0,$0x2b │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8080def <__gmpz_get_d_2exp@plt+0x34fef> │ │ │ │ + mov 0x1(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8080e69 <__gmpz_get_d_2exp@plt+0x35069> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081a0f <__gmpz_get_d_2exp@plt+0x35c0f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8081a2d <__gmpz_get_d_2exp@plt+0x35c2d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8081a1e <__gmpz_get_d_2exp@plt+0x35c1e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8081a2d <__gmpz_get_d_2exp@plt+0x35c2d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8081a1e <__gmpz_get_d_2exp@plt+0x35c1e> │ │ │ │ - movl $0x80818a8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081aaf <__gmpz_get_d_2exp@plt+0x35caf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + ja 8080eb4 <__gmpz_get_d_2exp@plt+0x350b4> │ │ │ │ + mov 0x6(%esi),%ax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80818e4,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xf(%edx),%edx │ │ │ │ + movl $0x8080cd4,-0x24(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %ax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834daf9,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080ea5 <__gmpz_get_d_2exp@plt+0x350a5> │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8080be4,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8080514 <__gmpz_get_d_2exp@plt+0x34714> │ │ │ │ + mov $0x833a85c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081af3 <__gmpz_get_d_2exp@plt+0x35cf3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080ee5 <__gmpz_get_d_2exp@plt+0x350e5> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080f09 <__gmpz_get_d_2exp@plt+0x35109> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080f2d <__gmpz_get_d_2exp@plt+0x3512d> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081bc9 <__gmpz_get_d_2exp@plt+0x35dc9> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080f51 <__gmpz_get_d_2exp@plt+0x35151> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8080f75 <__gmpz_get_d_2exp@plt+0x35175> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80810bb <__gmpz_get_d_2exp@plt+0x352bb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081b80,-0x24(%ebp) │ │ │ │ + movl $0x8080fc0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081b80 <__gmpz_get_d_2exp@plt+0x35d80> │ │ │ │ + jne 8080fc0 <__gmpz_get_d_2exp@plt+0x351c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x1b,%ah │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081bb4 <__gmpz_get_d_2exp@plt+0x35db4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081bcc <__gmpz_get_d_2exp@plt+0x35dcc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 808100d <__gmpz_get_d_2exp@plt+0x3520d> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8081066 <__gmpz_get_d_2exp@plt+0x35266> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081c2b <__gmpz_get_d_2exp@plt+0x35e2b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8081c49 <__gmpz_get_d_2exp@plt+0x35e49> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8081c3a <__gmpz_get_d_2exp@plt+0x35e3a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8081c49 <__gmpz_get_d_2exp@plt+0x35e49> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8081c3a <__gmpz_get_d_2exp@plt+0x35e3a> │ │ │ │ - movl $0x8081ac4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80810be <__gmpz_get_d_2exp@plt+0x352be> │ │ │ │ + movl $0x8080f5c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x81f3902,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 808103e <__gmpz_get_d_2exp@plt+0x3523e> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80810be <__gmpz_get_d_2exp@plt+0x352be> │ │ │ │ + movl $0x8080ef0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f392d,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80810be <__gmpz_get_d_2exp@plt+0x352be> │ │ │ │ + movl $0x8080ecc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f393a,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8081093 <__gmpz_get_d_2exp@plt+0x35293> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80810be <__gmpz_get_d_2exp@plt+0x352be> │ │ │ │ + movl $0x8080f38,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3912,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80810be <__gmpz_get_d_2exp@plt+0x352be> │ │ │ │ + movl $0x8080f14,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3922,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081ccb <__gmpz_get_d_2exp@plt+0x35ecb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8081b00,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8081dad <__gmpz_get_d_2exp@plt+0x35fad> │ │ │ │ - movl $0x8081d28,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081d28 <__gmpz_get_d_2exp@plt+0x35f28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pusha │ │ │ │ - sbb $0xf0890808,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081d60 <__gmpz_get_d_2exp@plt+0x35f60> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + adc %cl,(%eax) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80810fc <__gmpz_get_d_2exp@plt+0x352fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - leave │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8081db0 <__gmpz_get_d_2exp@plt+0x35fb0> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8080ef0 <__gmpz_get_d_2exp@plt+0x350f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081e6e <__gmpz_get_d_2exp@plt+0x3606e> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x8081a44,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8081c60,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8080ef0 <__gmpz_get_d_2exp@plt+0x350f0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081ee7 <__gmpz_get_d_2exp@plt+0x360e7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081ec0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081ec0 <__gmpz_get_d_2exp@plt+0x360c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081eea <__gmpz_get_d_2exp@plt+0x360ea> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081111 <__gmpz_get_d_2exp@plt+0x35311> │ │ │ │ + mov $0x833a87a,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081f5d <__gmpz_get_d_2exp@plt+0x3615d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081f3c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081f3c <__gmpz_get_d_2exp@plt+0x3613c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081f60 <__gmpz_get_d_2exp@plt+0x36160> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808114b <__gmpz_get_d_2exp@plt+0x3534b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8080f80,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346ced,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081fd7 <__gmpz_get_d_2exp@plt+0x361d7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081fb0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081fb0 <__gmpz_get_d_2exp@plt+0x361b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081fda <__gmpz_get_d_2exp@plt+0x361da> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8081fbc <__gmpz_get_d_2exp@plt+0x361bc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lret $0x2b │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082039 <__gmpz_get_d_2exp@plt+0x36239> │ │ │ │ + jb 808119a <__gmpz_get_d_2exp@plt+0x3539a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082030,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082030 <__gmpz_get_d_2exp@plt+0x36230> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082109 <__gmpz_get_d_2exp@plt+0x36309> │ │ │ │ - movl $0x8082084,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082084 <__gmpz_get_d_2exp@plt+0x36284> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - and %cl,(%eax) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80820ac <__gmpz_get_d_2exp@plt+0x362ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808211b <__gmpz_get_d_2exp@plt+0x3631b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808210c <__gmpz_get_d_2exp@plt+0x3630c> │ │ │ │ - movl $0x8081f78,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082160 <__gmpz_get_d_2exp@plt+0x36360> │ │ │ │ - movl $0x8081ff4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80821d7 <__gmpz_get_d_2exp@plt+0x363d7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80821b0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80821b0 <__gmpz_get_d_2exp@plt+0x363b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80821da <__gmpz_get_d_2exp@plt+0x363da> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8098900 <__gmpz_get_d_2exp@plt+0x4cb00> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + fdivrs 0x2b(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082239 <__gmpz_get_d_2exp@plt+0x36439> │ │ │ │ + jb 80811d6 <__gmpz_get_d_2exp@plt+0x353d6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082230,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082230 <__gmpz_get_d_2exp@plt+0x36430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp 8097eb4 <__gmpz_get_d_2exp@plt+0x4c0b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082309 <__gmpz_get_d_2exp@plt+0x36509> │ │ │ │ - movl $0x8082284,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808120b <__gmpz_get_d_2exp@plt+0x3540b> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082284 <__gmpz_get_d_2exp@plt+0x36484> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - and (%eax),%cl │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80822ac <__gmpz_get_d_2exp@plt+0x364ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808231b <__gmpz_get_d_2exp@plt+0x3651b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808230c <__gmpz_get_d_2exp@plt+0x3650c> │ │ │ │ - movl $0x8082178,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082360 <__gmpz_get_d_2exp@plt+0x36560> │ │ │ │ - movl $0x80821f4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80823f6 <__gmpz_get_d_2exp@plt+0x365f6> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 808126d <__gmpz_get_d_2exp@plt+0x3546d> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80823ec <__gmpz_get_d_2exp@plt+0x365ec> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8082048,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8082248,-0x8(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082433 <__gmpz_get_d_2exp@plt+0x36633> │ │ │ │ + ja 8081263 <__gmpz_get_d_2exp@plt+0x35463> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%ax │ │ │ │ + movl $0x80811e4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082509 <__gmpz_get_d_2exp@plt+0x36709> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80824c0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80824c0 <__gmpz_get_d_2exp@plt+0x366c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - and $0x8,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80824f4 <__gmpz_get_d_2exp@plt+0x366f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808250c <__gmpz_get_d_2exp@plt+0x3670c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808256b <__gmpz_get_d_2exp@plt+0x3676b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8082589 <__gmpz_get_d_2exp@plt+0x36789> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808257a <__gmpz_get_d_2exp@plt+0x3677a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8082589 <__gmpz_get_d_2exp@plt+0x36789> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 808257a <__gmpz_get_d_2exp@plt+0x3677a> │ │ │ │ - movl $0x8082404,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808260b <__gmpz_get_d_2exp@plt+0x3680b> │ │ │ │ + ja 80812af <__gmpz_get_d_2exp@plt+0x354af> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8082440,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + movl $0x8081218,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + or $0x95,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808264f <__gmpz_get_d_2exp@plt+0x3684f> │ │ │ │ + jb 808131c <__gmpz_get_d_2exp@plt+0x3551c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8081314,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082725 <__gmpz_get_d_2exp@plt+0x36925> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80826dc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80826dc <__gmpz_get_d_2exp@plt+0x368dc> │ │ │ │ + jne 8081314 <__gmpz_get_d_2exp@plt+0x35514> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + rclb $0x0,0x300(%ebx,%ebp,1) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b16ff8b(%ecx) │ │ │ │ + in $0xff,%eax │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - adc %ah,(%edi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808134f <__gmpz_get_d_2exp@plt+0x3554f> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082710 <__gmpz_get_d_2exp@plt+0x36910> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8082728 <__gmpz_get_d_2exp@plt+0x36928> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082787 <__gmpz_get_d_2exp@plt+0x36987> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80827a5 <__gmpz_get_d_2exp@plt+0x369a5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8082796 <__gmpz_get_d_2exp@plt+0x36996> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80827a5 <__gmpz_get_d_2exp@plt+0x369a5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8082796 <__gmpz_get_d_2exp@plt+0x36996> │ │ │ │ - movl $0x8082620,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082827 <__gmpz_get_d_2exp@plt+0x36a27> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x808265c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082943 <__gmpz_get_d_2exp@plt+0x36b43> │ │ │ │ - movl $0x80828a8,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80828a8 <__gmpz_get_d_2exp@plt+0x36aa8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock loopne 80828d5 <__gmpz_get_d_2exp@plt+0x36ad5> │ │ │ │ - or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80828e0 <__gmpz_get_d_2exp@plt+0x36ae0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8082946 <__gmpz_get_d_2exp@plt+0x36b46> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 808237c <__gmpz_get_d_2exp@plt+0x3657c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80813b1 <__gmpz_get_d_2exp@plt+0x355b1> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082a14 <__gmpz_get_d_2exp@plt+0x36c14> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80825a0,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80827bc,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 808237c <__gmpz_get_d_2exp@plt+0x3657c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082a5b <__gmpz_get_d_2exp@plt+0x36c5b> │ │ │ │ + ja 80813a7 <__gmpz_get_d_2exp@plt+0x355a7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%ax │ │ │ │ + movl $0x8081328,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81f38b6,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082b31 <__gmpz_get_d_2exp@plt+0x36d31> │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081413 <__gmpz_get_d_2exp@plt+0x35613> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081409 <__gmpz_get_d_2exp@plt+0x35609> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082ae8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082ae8 <__gmpz_get_d_2exp@plt+0x36ce8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0x2b,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%ax │ │ │ │ + movl $0x808135c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082b1c <__gmpz_get_d_2exp@plt+0x36d1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8082b34 <__gmpz_get_d_2exp@plt+0x36d34> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082b93 <__gmpz_get_d_2exp@plt+0x36d93> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8082bb1 <__gmpz_get_d_2exp@plt+0x36db1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8082ba2 <__gmpz_get_d_2exp@plt+0x36da2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8082bb1 <__gmpz_get_d_2exp@plt+0x36db1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8082ba2 <__gmpz_get_d_2exp@plt+0x36da2> │ │ │ │ - movl $0x8082a2c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 8081466 <__gmpz_get_d_2exp@plt+0x35666> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + movl $0x80813c0,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %cx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834daf9,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082c33 <__gmpz_get_d_2exp@plt+0x36e33> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8082a68,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + mov $0x93,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082c77 <__gmpz_get_d_2exp@plt+0x36e77> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081595 <__gmpz_get_d_2exp@plt+0x35795> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8081573 <__gmpz_get_d_2exp@plt+0x35773> │ │ │ │ + mov $0x834340a,%esi │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082d4d <__gmpz_get_d_2exp@plt+0x36f4d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082d04,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082d04 <__gmpz_get_d_2exp@plt+0x36f04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %ch,0xf0890808 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082d38 <__gmpz_get_d_2exp@plt+0x36f38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8082d50 <__gmpz_get_d_2exp@plt+0x36f50> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082daf <__gmpz_get_d_2exp@plt+0x36faf> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8082dcd <__gmpz_get_d_2exp@plt+0x36fcd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8082dbe <__gmpz_get_d_2exp@plt+0x36fbe> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8082dcd <__gmpz_get_d_2exp@plt+0x36fcd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8082dbe <__gmpz_get_d_2exp@plt+0x36fbe> │ │ │ │ - movl $0x8082c48,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082e4f <__gmpz_get_d_2exp@plt+0x3704f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8082c84,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082f31 <__gmpz_get_d_2exp@plt+0x37131> │ │ │ │ - movl $0x8082eac,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082eac <__gmpz_get_d_2exp@plt+0x370ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8081598 <__gmpz_get_d_2exp@plt+0x35798> │ │ │ │ + movl $0x8081280,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock in $0x2e,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082ee4 <__gmpz_get_d_2exp@plt+0x370e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ + aam $0x92 │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8082f34 <__gmpz_get_d_2exp@plt+0x37134> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 808237c <__gmpz_get_d_2exp@plt+0x3657c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082ff2 <__gmpz_get_d_2exp@plt+0x371f2> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x8082bc8,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8082de4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80815a7 <__gmpz_get_d_2exp@plt+0x357a7> │ │ │ │ + mov 0x6(%eax),%cx │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xf(%edx),%edx │ │ │ │ + movl $0x80812c8,-0x20(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 808237c <__gmpz_get_d_2exp@plt+0x3657c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcr $0xff,%dl │ │ │ │ - ljmp *(%eax) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083113 <__gmpz_get_d_2exp@plt+0x37313> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jle 80830b0 <__gmpz_get_d_2exp@plt+0x372b0> │ │ │ │ - movl $0x8081f04,-0x40(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x808237c,-0x34(%edi) │ │ │ │ - lea -0x40(%edi),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x8082840,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8082e68,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8081424,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - add $0xffffffbc,%edi │ │ │ │ - movl $0x80830d4,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80830d4 <__gmpz_get_d_2exp@plt+0x372d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4b339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083125 <__gmpz_get_d_2exp@plt+0x37325> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg 8083134 <__gmpz_get_d_2exp@plt+0x37334> │ │ │ │ - movl $0x8081e88,-0x48(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x48(%edi),%edx │ │ │ │ - add $0xffffffc0,%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x833a138,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jae 8081505 <__gmpz_get_d_2exp@plt+0x35705> │ │ │ │ + movl $0x80814c8,-0x10(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x3(%eax),%ax │ │ │ │ + mov %ax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8080514 <__gmpz_get_d_2exp@plt+0x34714> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x81ae264,-0x48(%edi) │ │ │ │ - dec %edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x8080ef0,-0x40(%edi) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x80810bc,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80816b0,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x40(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x33(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8081ce4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8081500,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - jmp 80835f4 <__gmpz_get_d_2exp@plt+0x377f4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80831f6 <__gmpz_get_d_2exp@plt+0x373f6> │ │ │ │ + jb 80815f6 <__gmpz_get_d_2exp@plt+0x357f6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81f3d4f,-0x10(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,0x2c(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %bl,0x0(%esp,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8083268 <__gmpz_get_d_2exp@plt+0x37468> │ │ │ │ + jb 8081668 <__gmpz_get_d_2exp@plt+0x35868> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808325e <__gmpz_get_d_2exp@plt+0x3745e> │ │ │ │ + ja 808165e <__gmpz_get_d_2exp@plt+0x3585e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80831cc,-0x14(%edi) │ │ │ │ + movl $0x80815cc,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ movl $0x8347211,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %?,(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ds,0x2c(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081703 <__gmpz_get_d_2exp@plt+0x35903> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80816c0 <__gmpz_get_d_2exp@plt+0x358c0> │ │ │ │ + movl $0x81f37cd,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + pop %ebx │ │ │ │ + sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80832e3 <__gmpz_get_d_2exp@plt+0x374e3> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,0x1cc783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80832d9 <__gmpz_get_d_2exp@plt+0x374d9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8083208,-0x18(%edi) │ │ │ │ + ja 8081706 <__gmpz_get_d_2exp@plt+0x35906> │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x8081608,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ movl $0x8347211,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3834,-0x10(%ebp) │ │ │ │ + movl $0x81f857f,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80816b8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + fcomps 0x2c(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081783 <__gmpz_get_d_2exp@plt+0x35983> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081779 <__gmpz_get_d_2exp@plt+0x35979> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808167c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f37d6,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - adc $0x3f,%al │ │ │ │ + je 80817e4 <__gmpz_get_d_2exp@plt+0x359e4> │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80817db <__gmpz_get_d_2exp@plt+0x359db> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80817d1 <__gmpz_get_d_2exp@plt+0x359d1> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8081730,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb $0x5a,%al │ │ │ │ sub $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808335a <__gmpz_get_d_2exp@plt+0x3755a> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8081845 <__gmpz_get_d_2exp@plt+0x35a45> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083350 <__gmpz_get_d_2exp@plt+0x37550> │ │ │ │ + ja 808183b <__gmpz_get_d_2exp@plt+0x35a3b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808327c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + movl $0x8081794,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f37e9,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x59,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80818ae <__gmpz_get_d_2exp@plt+0x35aae> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80818a4 <__gmpz_get_d_2exp@plt+0x35aa4> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80817ec,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - ds sub $0x0,%al │ │ │ │ + dec %eax │ │ │ │ + pop %ecx │ │ │ │ + sub $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80833d9 <__gmpz_get_d_2exp@plt+0x375d9> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 8081927 <__gmpz_get_d_2exp@plt+0x35b27> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80833cf <__gmpz_get_d_2exp@plt+0x375cf> │ │ │ │ + ja 808191d <__gmpz_get_d_2exp@plt+0x35b1d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80832f4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8081858,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3841,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + movl $0x81f37fa,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x3e,%al │ │ │ │ + rcrb $1,0x2c(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808199b <__gmpz_get_d_2exp@plt+0x35b9b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081991 <__gmpz_get_d_2exp@plt+0x35b91> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80818c0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %esp │ │ │ │ + pop %eax │ │ │ │ sub $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8083468 <__gmpz_get_d_2exp@plt+0x37668> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 8081a21 <__gmpz_get_d_2exp@plt+0x35c21> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808345e <__gmpz_get_d_2exp@plt+0x3765e> │ │ │ │ + ja 8081a17 <__gmpz_get_d_2exp@plt+0x35c17> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808336c,-0x1c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x8081938,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + movl $0x81f380c,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bh,0x5002c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x57 │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0xf000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80834e9 <__gmpz_get_d_2exp@plt+0x376e9> │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 8081aa5 <__gmpz_get_d_2exp@plt+0x35ca5> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80834df <__gmpz_get_d_2exp@plt+0x376df> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80833ec,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8081a9b <__gmpz_get_d_2exp@plt+0x35c9b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80819ac,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3851,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x3d,%al │ │ │ │ + push %eax │ │ │ │ + push %edi │ │ │ │ sub $0x0,%al │ │ │ │ + add $0xf000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081b3b <__gmpz_get_d_2exp@plt+0x35d3b> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081b31 <__gmpz_get_d_2exp@plt+0x35d31> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x8081a34,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3820,-0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083518 <__gmpz_get_d_2exp@plt+0x37718> │ │ │ │ + jb 8081b64 <__gmpz_get_d_2exp@plt+0x35d64> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8083480 <__gmpz_get_d_2exp@plt+0x37680> │ │ │ │ + jmp 8081bf0 <__gmpz_get_d_2exp@plt+0x35df0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - loopne 808355a <__gmpz_get_d_2exp@plt+0x3775a> │ │ │ │ - sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081bde <__gmpz_get_d_2exp@plt+0x35dde> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081bd4 <__gmpz_get_d_2exp@plt+0x35dd4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8081b48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8081bcc,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081bcc <__gmpz_get_d_2exp@plt+0x35dcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6316ff8b(%ecx) │ │ │ │ + mov $0xff,%ch │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x79c003a(%ecx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081c7f <__gmpz_get_d_2exp@plt+0x35e7f> │ │ │ │ + movl $0x8081c2c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081c2c <__gmpz_get_d_2exp@plt+0x35e2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081c3f <__gmpz_get_d_2exp@plt+0x35e3f> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081c82 <__gmpz_get_d_2exp@plt+0x35e82> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8081b70,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346ced,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8083570 <__gmpz_get_d_2exp@plt+0x37770> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8081cef <__gmpz_get_d_2exp@plt+0x35eef> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083566 <__gmpz_get_d_2exp@plt+0x37766> │ │ │ │ + ja 8081ce5 <__gmpz_get_d_2exp@plt+0x35ee5> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d09,-0x4(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8346ce5,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8081bf0,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8083480 <__gmpz_get_d_2exp@plt+0x37680> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8081bf0 <__gmpz_get_d_2exp@plt+0x35df0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %bh,(%esp,%ebp,1) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80835d7 <__gmpz_get_d_2exp@plt+0x377d7> │ │ │ │ + jb 8081d6a <__gmpz_get_d_2exp@plt+0x35f6a> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80835cd <__gmpz_get_d_2exp@plt+0x377cd> │ │ │ │ + ja 8081d60 <__gmpz_get_d_2exp@plt+0x35f60> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8083528,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8081c9c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3860,-0x10(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8081d58,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081d58 <__gmpz_get_d_2exp@plt+0x35f58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x10e90075(%ecx) │ │ │ │ + mov $0xff,%ah │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x79c003a(%ecx) │ │ │ │ + nop │ │ │ │ + mov %ss,0x0(%esp,%ebp,1) │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081e45 <__gmpz_get_d_2exp@plt+0x36045> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081e3b <__gmpz_get_d_2exp@plt+0x3603b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x8081ab8,-0x3c(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8081e0c <__gmpz_get_d_2exp@plt+0x3600c> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x81f855e,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + movl $0x8081cfc,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346cdd,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - enter $0xfffb,$0xff │ │ │ │ - and $0x14000000,%eax │ │ │ │ - cmp $0x2c,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ebx │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081ee3 <__gmpz_get_d_2exp@plt+0x360e3> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081ed9 <__gmpz_get_d_2exp@plt+0x360d9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x8081d7c,-0x20(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3830,-0x4(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x53,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081f46 <__gmpz_get_d_2exp@plt+0x36146> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081f3c <__gmpz_get_d_2exp@plt+0x3613c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8081e5c <__gmpz_get_d_2exp@plt+0x3605c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %edx │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083672 <__gmpz_get_d_2exp@plt+0x37872> │ │ │ │ - movl $0x8083480,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - lea -0x27(%edi),%ecx │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 808364d <__gmpz_get_d_2exp@plt+0x3784d> │ │ │ │ - movl $0x8083584,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 8081f96 <__gmpz_get_d_2exp@plt+0x36196> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8081ef4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ movl $0x8346d01,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80834fc,-0x18(%edi) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov 0xa7fffff1,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082034 <__gmpz_get_d_2exp@plt+0x36234> │ │ │ │ + movl $0x8081170,-0x44(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80811ac,-0x38(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8081480,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8081e5c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x81f3860,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833a144,%esi │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8082046 <__gmpz_get_d_2exp@plt+0x36246> │ │ │ │ + movl $0x8081f5c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + mov $0x833a8a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x6a,%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x88,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808370c <__gmpz_get_d_2exp@plt+0x3790c> │ │ │ │ + jb 80820ee <__gmpz_get_d_2exp@plt+0x362ee> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80836c4,0x0(%ebp) │ │ │ │ + movl $0x8082094,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80836c4 <__gmpz_get_d_2exp@plt+0x378c4> │ │ │ │ + jne 8082094 <__gmpz_get_d_2exp@plt+0x36294> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - subb $0x0,0x2b(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + or $0x88,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - or %cl,%ss:(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80836ec <__gmpz_get_d_2exp@plt+0x378ec> │ │ │ │ + add %bh,0x468b0808(%eax,%eiz,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - push $0x2b │ │ │ │ - add %ah,(%edx) │ │ │ │ + in $0x87,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ + in (%dx),%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80835f4 <__gmpz_get_d_2exp@plt+0x377f4> │ │ │ │ - mov $0x833a14c,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081fbc <__gmpz_get_d_2exp@plt+0x361bc> │ │ │ │ + mov $0x833a8b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %ch,0x2b(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + xchg %ebp,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083775 <__gmpz_get_d_2exp@plt+0x37975> │ │ │ │ + jb 8082172 <__gmpz_get_d_2exp@plt+0x36372> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8083754,0x0(%ebp) │ │ │ │ + movl $0x8082138,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083754 <__gmpz_get_d_2exp@plt+0x37954> │ │ │ │ + jne 8082138 <__gmpz_get_d_2exp@plt+0x36338> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lock imul $0x100,(%ebx),%ebp │ │ │ │ + push $0x1002b87 │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + call 911767d4 │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80835f4 <__gmpz_get_d_2exp@plt+0x377f4> │ │ │ │ - mov $0x833a154,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8081fbc <__gmpz_get_d_2exp@plt+0x361bc> │ │ │ │ + mov $0x833a8c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x2b(%ecx),%ebp │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x87,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80837aa <__gmpz_get_d_2exp@plt+0x379aa> │ │ │ │ - movl $0x833a156,-0x4(%ebp) │ │ │ │ + jb 80821a6 <__gmpz_get_d_2exp@plt+0x363a6> │ │ │ │ + movl $0x833a8c2,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833a15c,%esi │ │ │ │ + mov $0x833a8c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - subb $0x0,0x2b(%ecx) │ │ │ │ + loopne 8082138 <__gmpz_get_d_2exp@plt+0x36338> │ │ │ │ + sub (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808381c <__gmpz_get_d_2exp@plt+0x37a1c> │ │ │ │ + jb 8082231 <__gmpz_get_d_2exp@plt+0x36431> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80837f4,0x0(%ebp) │ │ │ │ + movl $0x80821f0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80837f4 <__gmpz_get_d_2exp@plt+0x379f4> │ │ │ │ + jne 80821f0 <__gmpz_get_d_2exp@plt+0x363f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - imul $0x0,(%ebx),%ebp │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x86,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock add %al,(%eax) │ │ │ │ + loopne 80821f4 <__gmpz_get_d_2exp@plt+0x363f4> │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + in $0x8b,%al │ │ │ │ + inc %esi │ │ │ │ + jns 4e940a4a │ │ │ │ + adc 0x468bec45(%ecx),%ecx │ │ │ │ + pop %ss │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80835f4 <__gmpz_get_d_2exp@plt+0x377f4> │ │ │ │ - mov $0x833a164,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808388b <__gmpz_get_d_2exp@plt+0x37a8b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083864,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083864 <__gmpz_get_d_2exp@plt+0x37a64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808388e <__gmpz_get_d_2exp@plt+0x37a8e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80838de <__gmpz_get_d_2exp@plt+0x37ade> │ │ │ │ - movl $0x808382c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833a180,%esi │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 8081fbc <__gmpz_get_d_2exp@plt+0x361bc> │ │ │ │ + mov $0x833a8d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808392a <__gmpz_get_d_2exp@plt+0x37b2a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808396b <__gmpz_get_d_2exp@plt+0x37b6b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8083904,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80839aa <__gmpz_get_d_2exp@plt+0x37baa> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80839eb <__gmpz_get_d_2exp@plt+0x37beb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8083984,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083a3e <__gmpz_get_d_2exp@plt+0x37c3e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x8083944,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80839c4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,%esi │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ + test $0xc5830833,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jne 808226e <__gmpz_get_d_2exp@plt+0x3646e> │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083a86 <__gmpz_get_d_2exp@plt+0x37c86> │ │ │ │ - movl $0x8083a04,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x833a184,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - loopne 8083b00 <__gmpz_get_d_2exp@plt+0x37d00> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083acf <__gmpz_get_d_2exp@plt+0x37ccf> │ │ │ │ - movl $0x834bdc1,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833a188,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - mov $0x833a19c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x2a,%al │ │ │ │ + test $0xc5830833,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + jb 80822ed <__gmpz_get_d_2exp@plt+0x364ed> │ │ │ │ + adc $0xf906600,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - inc %ecx │ │ │ │ - jb 8083b20 <__gmpz_get_d_2exp@plt+0x37d20> │ │ │ │ - cmp $0x5a,%eax │ │ │ │ - jbe 8083b8c <__gmpz_get_d_2exp@plt+0x37d8c> │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8083b47 <__gmpz_get_d_2exp@plt+0x37d47> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - jbe 8083b8c <__gmpz_get_d_2exp@plt+0x37d8c> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 8083b81 <__gmpz_get_d_2exp@plt+0x37d81> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8083b64 <__gmpz_get_d_2exp@plt+0x37d64> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - jbe 8083b8c <__gmpz_get_d_2exp@plt+0x37d8c> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 8083b81 <__gmpz_get_d_2exp@plt+0x37d81> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 8083b81 <__gmpz_get_d_2exp@plt+0x37d81> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 8083b81 <__gmpz_get_d_2exp@plt+0x37d81> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - cmp (%eax),%ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8083bc4 <__gmpz_get_d_2exp@plt+0x37dc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x53,%al │ │ │ │ + test $0xc5830833,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + push %edx │ │ │ │ + jne 80822ae <__gmpz_get_d_2exp@plt+0x364ae> │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc $0x90ffffff,%eax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083c20 <__gmpz_get_d_2exp@plt+0x37e20> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8083c08,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083c08 <__gmpz_get_d_2exp@plt+0x37e08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bh,(%eax,%ecx,1) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8083ae4 <__gmpz_get_d_2exp@plt+0x37ce4> │ │ │ │ - mov $0x833a1ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083c7b <__gmpz_get_d_2exp@plt+0x37e7b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f38d9,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8083c5e <__gmpz_get_d_2exp@plt+0x37e5e> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8083c7b <__gmpz_get_d_2exp@plt+0x37e7b> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8083c47 <__gmpz_get_d_2exp@plt+0x37e47> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - bound %ebp,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083cb7 <__gmpz_get_d_2exp@plt+0x37eb7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ah,0x2b(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x7b,%al │ │ │ │ + test $0xc5830833,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + xor 0x15(%ebp),%dh │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083cee <__gmpz_get_d_2exp@plt+0x37eee> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80822ec <__gmpz_get_d_2exp@plt+0x364ec> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8083da4 <__gmpz_get_d_2exp@plt+0x37fa4> │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083d4d <__gmpz_get_d_2exp@plt+0x37f4d> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082347 <__gmpz_get_d_2exp@plt+0x36547> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808233d <__gmpz_get_d_2exp@plt+0x3653d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083d30,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + movl $0x80822c4,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 817dd5c <__gmpz_get_d_2exp@plt+0x131f5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083d50 <__gmpz_get_d_2exp@plt+0x37f50> │ │ │ │ - movl $0x81ae274,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - popa │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083d8f <__gmpz_get_d_2exp@plt+0x37f8f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 808237c <__gmpz_get_d_2exp@plt+0x3657c> │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movzwl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d724 <__gmpz_get_d_2exp@plt+0x31924> │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - popa │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808401e <__gmpz_get_d_2exp@plt+0x3821e> │ │ │ │ - movl $0x8083de4,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80823d7 <__gmpz_get_d_2exp@plt+0x365d7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80823cd <__gmpz_get_d_2exp@plt+0x365cd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + movl $0x8082354,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81f38b6,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + subl $0x0,(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082498 <__gmpz_get_d_2exp@plt+0x36698> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808248e <__gmpz_get_d_2exp@plt+0x3668e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%ax │ │ │ │ + movl $0x8082388,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x8082464,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083de4 <__gmpz_get_d_2exp@plt+0x37fe4> │ │ │ │ + jne 8082464 <__gmpz_get_d_2exp@plt+0x36664> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x61,%al │ │ │ │ + jo 80823dd <__gmpz_get_d_2exp@plt+0x365dd> │ │ │ │ sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8083f68 <__gmpz_get_d_2exp@plt+0x38168> │ │ │ │ - movl $0x8083e20,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083e20 <__gmpz_get_d_2exp@plt+0x38020> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - loopne 8083e76 <__gmpz_get_d_2exp@plt+0x38076> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x458bfc75(%ecx) │ │ │ │ + or %cl,0x458b0045(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x45c7084d(%ecx) │ │ │ │ + or $0xbc,%al │ │ │ │ + jne 808249f <__gmpz_get_d_2exp@plt+0x3669f> │ │ │ │ + or %cl,-0x3a7cefbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 807f8e0 <__gmpz_get_d_2exp@plt+0x33ae0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1002b85,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80825c2 <__gmpz_get_d_2exp@plt+0x367c2> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8082530 <__gmpz_get_d_2exp@plt+0x36730> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833a88c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x2b85 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084021 <__gmpz_get_d_2exp@plt+0x38221> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp $0x3a,%edx │ │ │ │ - jne 8083eb6 <__gmpz_get_d_2exp@plt+0x380b6> │ │ │ │ - movl $0x8083d6c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %eax,%esp │ │ │ │ - pusha │ │ │ │ - sub (%eax),%eax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - sub %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8084030 <__gmpz_get_d_2exp@plt+0x38230> │ │ │ │ - movl $0x8083cc8,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8083cfc,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0x41,%edx │ │ │ │ - jb 8083ec8 <__gmpz_get_d_2exp@plt+0x380c8> │ │ │ │ - cmp $0x5a,%edx │ │ │ │ - ja 8083ec8 <__gmpz_get_d_2exp@plt+0x380c8> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - cmp $0x61,%edx │ │ │ │ - jb 8083ed7 <__gmpz_get_d_2exp@plt+0x380d7> │ │ │ │ - cmp $0x7a,%edx │ │ │ │ - ja 8083ed7 <__gmpz_get_d_2exp@plt+0x380d7> │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - cmp $0x30,%edx │ │ │ │ - jb 8083f85 <__gmpz_get_d_2exp@plt+0x38185> │ │ │ │ - cmp $0x39,%edx │ │ │ │ - jbe 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834c36d,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x81f38d9,%ecx │ │ │ │ + add %al,-0xf76fb3b(%ebx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80825e6 <__gmpz_get_d_2exp@plt+0x367e6> │ │ │ │ + mov 0x3(%eax),%cx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80822f8,-0x8(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ + movl $0x80825d4,-0x4(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81d75bc,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8080514 <__gmpz_get_d_2exp@plt+0x34714> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80824f1 <__gmpz_get_d_2exp@plt+0x366f1> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082601 <__gmpz_get_d_2exp@plt+0x36801> │ │ │ │ + mov 0x6(%eax),%cx │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - movzbl (%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8083f20 <__gmpz_get_d_2exp@plt+0x38120> │ │ │ │ - movl $0x8083f58,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083f58 <__gmpz_get_d_2exp@plt+0x38158> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xf(%edx),%edx │ │ │ │ + movl $0x80823e8,-0x18(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 8083f3d <__gmpz_get_d_2exp@plt+0x3813d> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 8083ef7 <__gmpz_get_d_2exp@plt+0x380f7> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - test $0x5f,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - and $0x0,%al │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x834daf9,-0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833a88c,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %es,0x0(%ebx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0xf76fb3b(%ebx) │ │ │ │ + jmp 8082535 <__gmpz_get_d_2exp@plt+0x36735> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2b82,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083f74 <__gmpz_get_d_2exp@plt+0x38174> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x3a7cf7cd(%eax,%ebp,4) │ │ │ │ + cld │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80824ec,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x834c36d,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x81f38d9,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - movzbl (%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8083fc0 <__gmpz_get_d_2exp@plt+0x381c0> │ │ │ │ - movl $0x8083ff8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80825b8,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083ff8 <__gmpz_get_d_2exp@plt+0x381f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 8083fdd <__gmpz_get_d_2exp@plt+0x381dd> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 8083f97 <__gmpz_get_d_2exp@plt+0x38197> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - or %bl,0x2b(%edi) │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp $0x84,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808266b <__gmpz_get_d_2exp@plt+0x3686b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082661 <__gmpz_get_d_2exp@plt+0x36861> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80824ac,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3847,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call a0851f8 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80826dc <__gmpz_get_d_2exp@plt+0x368dc> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80826d2 <__gmpz_get_d_2exp@plt+0x368d2> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8082628,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808400d <__gmpz_get_d_2exp@plt+0x3820d> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8083f68 <__gmpz_get_d_2exp@plt+0x38168> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8083e75 <__gmpz_get_d_2exp@plt+0x38075> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8083e6c,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + jne 80826c0 <__gmpz_get_d_2exp@plt+0x368c0> │ │ │ │ + movl $0x81fb42c,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81fb445,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %esi │ │ │ │ + je 8082669 <__gmpz_get_d_2exp@plt+0x36869> │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084088 <__gmpz_get_d_2exp@plt+0x38288> │ │ │ │ - movl $0x8083c94,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8083da4,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082739 <__gmpz_get_d_2exp@plt+0x36939> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808272f <__gmpz_get_d_2exp@plt+0x3692f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808267c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp 8083da4 <__gmpz_get_d_2exp@plt+0x37fa4> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x833a1b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80840ec <__gmpz_get_d_2exp@plt+0x382ec> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80840d4,0x0(%ebp) │ │ │ │ + movl $0x81f385a,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80840d4 <__gmpz_get_d_2exp@plt+0x382d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %al,0x3002b(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80827b2 <__gmpz_get_d_2exp@plt+0x369b2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80827a8 <__gmpz_get_d_2exp@plt+0x369a8> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80826f0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082796 <__gmpz_get_d_2exp@plt+0x36996> │ │ │ │ + movl $0x81fb42c,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8083ae4 <__gmpz_get_d_2exp@plt+0x37ce4> │ │ │ │ - mov $0x833a1b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x81fb445,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov 0x3002b82,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8084147 <__gmpz_get_d_2exp@plt+0x38347> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 808412a <__gmpz_get_d_2exp@plt+0x3832a> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8084147 <__gmpz_get_d_2exp@plt+0x38347> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8084113 <__gmpz_get_d_2exp@plt+0x38313> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pusha │ │ │ │ - sub (%eax),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082813 <__gmpz_get_d_2exp@plt+0x36a13> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082809 <__gmpz_get_d_2exp@plt+0x36a09> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x808274c,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3872,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084199 <__gmpz_get_d_2exp@plt+0x38399> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8084195 <__gmpz_get_d_2exp@plt+0x38395> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ + jb 8082839 <__gmpz_get_d_2exp@plt+0x36a39> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808426c <__gmpz_get_d_2exp@plt+0x3846c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and $0x60,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80841cb <__gmpz_get_d_2exp@plt+0x383cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 808285d <__gmpz_get_d_2exp@plt+0x36a5d> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808426c <__gmpz_get_d_2exp@plt+0x3846c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %edi │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80841fc <__gmpz_get_d_2exp@plt+0x383fc> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8082881 <__gmpz_get_d_2exp@plt+0x36a81> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808426c <__gmpz_get_d_2exp@plt+0x3846c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - rcrb $0x0,0x2b(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808422c <__gmpz_get_d_2exp@plt+0x3842c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80828a5 <__gmpz_get_d_2exp@plt+0x36aa5> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808426c <__gmpz_get_d_2exp@plt+0x3846c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pop %edi │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808425c <__gmpz_get_d_2exp@plt+0x3845c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80828c9 <__gmpz_get_d_2exp@plt+0x36ac9> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808426c <__gmpz_get_d_2exp@plt+0x3846c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80810dc <__gmpz_get_d_2exp@plt+0x352dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8084647 <__gmpz_get_d_2exp@plt+0x38847> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80842a0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80842a0 <__gmpz_get_d_2exp@plt+0x384a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x5f,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80842b5 <__gmpz_get_d_2exp@plt+0x384b5> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80842e0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082a07 <__gmpz_get_d_2exp@plt+0x36c07> │ │ │ │ + movl $0x808290c,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80842e0 <__gmpz_get_d_2exp@plt+0x384e0> │ │ │ │ + jne 808290c <__gmpz_get_d_2exp@plt+0x36b0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - pop %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808464f <__gmpz_get_d_2exp@plt+0x3884f> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x25,0x3(%esi) │ │ │ │ - jne 808465e <__gmpz_get_d_2exp@plt+0x3885e> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x8084324,0x0(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8082959 <__gmpz_get_d_2exp@plt+0x36b59> │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084324 <__gmpz_get_d_2exp@plt+0x38524> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test $0x5e,%al │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80829b2 <__gmpz_get_d_2exp@plt+0x36bb2> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a0a <__gmpz_get_d_2exp@plt+0x36c0a> │ │ │ │ + movl $0x80828b0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3902,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 808298a <__gmpz_get_d_2exp@plt+0x36b8a> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a0a <__gmpz_get_d_2exp@plt+0x36c0a> │ │ │ │ + movl $0x8082844,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f392d,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a0a <__gmpz_get_d_2exp@plt+0x36c0a> │ │ │ │ + movl $0x8082820,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f393a,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80829df <__gmpz_get_d_2exp@plt+0x36bdf> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a0a <__gmpz_get_d_2exp@plt+0x36c0a> │ │ │ │ + movl $0x808288c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3912,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a0a <__gmpz_get_d_2exp@plt+0x36c0a> │ │ │ │ + movl $0x8082868,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3922,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + cmp $0x80,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8084359 <__gmpz_get_d_2exp@plt+0x38559> │ │ │ │ - add $0xc,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082abe <__gmpz_get_d_2exp@plt+0x36cbe> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084680 <__gmpz_get_d_2exp@plt+0x38880> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a1bc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8084388,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + ja 8082ab4 <__gmpz_get_d_2exp@plt+0x36cb4> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80827c4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8082a8a <__gmpz_get_d_2exp@plt+0x36c8a> │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x81f855e,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084388 <__gmpz_get_d_2exp@plt+0x38588> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80828d4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8346cdd,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 8082ae0 <__gmpz_get_d_2exp@plt+0x36ce0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ - pop %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ + jg 8082afe <__gmpz_get_d_2exp@plt+0x36cfe> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x2c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082ce5 <__gmpz_get_d_2exp@plt+0x36ee5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov $0x833a9f6,%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083322 <__gmpz_get_d_2exp@plt+0x37522> │ │ │ │ + movl $0x8082cf4,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x32c(%ebx),%ecx │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x5c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x6c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x5c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x138(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x188(%esp) │ │ │ │ + call 809d270 <__gmpz_get_d_2exp@plt+0x51470> │ │ │ │ + add $0x1c,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x174(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %bh,0x2b(%ebp) │ │ │ │ + add %ah,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x28850ff6(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x1f7cebbb(%ebx) │ │ │ │ + add -0x7af0fe08(%ebx),%eax │ │ │ │ + pusha │ │ │ │ add (%eax),%eax │ │ │ │ + add %cl,-0x1f7cefbb(%ebx) │ │ │ │ + add -0x7af0fe08(%ebx),%eax │ │ │ │ + lock add (%eax),%al │ │ │ │ + add %bh,0x8346905(%esi) │ │ │ │ + movl $0x8346905,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + fdivrl 0x0(%ebx,%ebp,1) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80843c9 <__gmpz_get_d_2exp@plt+0x385c9> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808468f <__gmpz_get_d_2exp@plt+0x3888f> │ │ │ │ - movl $0x80841dc,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80843fc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80843fc <__gmpz_get_d_2exp@plt+0x385fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcrb $1,0x2b(%ebp) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x8(%ebp,%ebp,1) │ │ │ │ + or %cl,0x45b8bef0(%ecx) │ │ │ │ + xor $0x8,%al │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x7c,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add -0x57c2faf(%ebp),%ecx │ │ │ │ - or %esi,0x1e(%esi) │ │ │ │ - lea -0x41(%ecx),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jbe 8084428 <__gmpz_get_d_2exp@plt+0x38628> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x61(%ecx),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - ja 8084486 <__gmpz_get_d_2exp@plt+0x38686> │ │ │ │ - movl $0x808449c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808449c <__gmpz_get_d_2exp@plt+0x3869c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x8(%ebp,%ebp,1) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8082d7c <__gmpz_get_d_2exp@plt+0x36f7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbbb $0x0,0x2b(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x0(%ebx,%ebp,1) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 808469e <__gmpz_get_d_2exp@plt+0x3889e> │ │ │ │ - movl $0x808420c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8084455 <__gmpz_get_d_2exp@plt+0x38655> │ │ │ │ - xor %bl,0x2b(%ebp) │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f7d3(%eax) │ │ │ │ + jbe 8082d8d <__gmpz_get_d_2exp@plt+0x36f8d> │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jl 8082dba <__gmpz_get_d_2exp@plt+0x36fba> │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x468b084d(%ebx) │ │ │ │ - add -0x57c2fb0(%ebp),%ecx │ │ │ │ - or %esi,0x1e(%esi) │ │ │ │ - lea -0x41(%eax),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jbe 80844c8 <__gmpz_get_d_2exp@plt+0x386c8> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x61(%eax),%edx │ │ │ │ - cmp $0x5,%edx │ │ │ │ - ja 80844dd <__gmpz_get_d_2exp@plt+0x386dd> │ │ │ │ - movl $0x80845e4,0x0(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8084455 <__gmpz_get_d_2exp@plt+0x38655> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x5c │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x75890808(%ebp,%ebp,1) │ │ │ │ + clc │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811e900 <__gmpz_get_d_2exp@plt+0xd2b00> │ │ │ │ + les 0x1c4002c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8084558 <__gmpz_get_d_2exp@plt+0x38758> │ │ │ │ - mov $0x834c36d,%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov $0x81f187b,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - movzbl (%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8084535 <__gmpz_get_d_2exp@plt+0x38735> │ │ │ │ - movl $0x80845a4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80845a4 <__gmpz_get_d_2exp@plt+0x387a4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + sub $0xf7660808,%eax │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8082ddc <__gmpz_get_d_2exp@plt+0x36fdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - je 8084552 <__gmpz_get_d_2exp@plt+0x38752> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 8084516 <__gmpz_get_d_2exp@plt+0x38716> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and $0x1c4002c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082f6f <__gmpz_get_d_2exp@plt+0x3716f> │ │ │ │ + movl $0x813f550,-0x18(%edi) │ │ │ │ + movl $0x8346905,-0x14(%edi) │ │ │ │ + movl $0x8345432,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8346905,-0x4(%edi) │ │ │ │ + movl $0x8346905,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + movl $0x8082d38,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov %ebp,0xc(%ecx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x48(%eax),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x4c(%eax),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + sub (%ecx),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x48(%eax) │ │ │ │ + mov %edx,0x4c(%eax) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %esi │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 804b600 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80846c2 <__gmpz_get_d_2exp@plt+0x388c2> │ │ │ │ - movl $0x808423c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81ae274,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bl,0x0(%ebx,%ebp,1) │ │ │ │ - inc %esp │ │ │ │ + sbb %al,(%eax) │ │ │ │ + sub $0x0,%al │ │ │ │ + jecxz 8082f86 <__gmpz_get_d_2exp@plt+0x37186> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80845cf <__gmpz_get_d_2exp@plt+0x387cf> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8084455 <__gmpz_get_d_2exp@plt+0x38655> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8084558 <__gmpz_get_d_2exp@plt+0x38758> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 4c087138 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x899f7f8(%edi,%ebp,1) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8082fac <__gmpz_get_d_2exp@plt+0x371ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + ljmp *(%ebx) │ │ │ │ + add %ah,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %cl,%al │ │ │ │ + das │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81148e4 <__gmpz_get_d_2exp@plt+0xc8ae4> │ │ │ │ - les 0x2b(%ebx),%ebx │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1f3ef7bb(%ebx) │ │ │ │ - add $0x1,%al │ │ │ │ - lock cmp $0x10ffff,%eax │ │ │ │ - ja 80846b7 <__gmpz_get_d_2exp@plt+0x388b7> │ │ │ │ - movl $0x80844f8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8083ae4 <__gmpz_get_d_2exp@plt+0x37ce4> │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ nop │ │ │ │ - pop %ebx │ │ │ │ + fdivr %st,%st(7) │ │ │ │ sub (%eax),%eax │ │ │ │ - les (%ecx),%eax │ │ │ │ + jecxz 8082fc2 <__gmpz_get_d_2exp@plt+0x371c2> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a1cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80841a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808444c,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x808463c,0x0(%ebp) │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0x8dfffff9,%edi │ │ │ │ - jbe 80846ec <__gmpz_get_d_2exp@plt+0x388ec> │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xe8,%al │ │ │ │ + das │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811e900 <__gmpz_get_d_2exp@plt+0xd2b00> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80847c6 <__gmpz_get_d_2exp@plt+0x389c6> │ │ │ │ - movl $0x8084724,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8083ae4 <__gmpz_get_d_2exp@plt+0x37ce4> │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80847ac <__gmpz_get_d_2exp@plt+0x389ac> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 808475a <__gmpz_get_d_2exp@plt+0x3895a> │ │ │ │ - movl $0x8084780,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084780 <__gmpz_get_d_2exp@plt+0x38980> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808301e <__gmpz_get_d_2exp@plt+0x3721e> │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8082f8c,0x8(%ebp) │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %dh,0x2b(%esi) │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x8(%eax,%esi,1) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808305c <__gmpz_get_d_2exp@plt+0x3725c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80847ac <__gmpz_get_d_2exp@plt+0x389ac> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808473b <__gmpz_get_d_2exp@plt+0x3893b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs jbe 808307e <__gmpz_get_d_2exp@plt+0x3727e> │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f7d0(%eax) │ │ │ │ + jbe 808306d <__gmpz_get_d_2exp@plt+0x3726d> │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x808303c,0x0(%ebp) │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + cmp %dh,0x2b(%esi) │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ah,0x75890808(%eax,%esi,1) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0xa3002b76,0x1c900009(%eax),%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x84d8bf0(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80830d8 <__gmpz_get_d_2exp@plt+0x372d8> │ │ │ │ + movl $0x8083128,0x0(%ebp) │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80847ac <__gmpz_get_d_2exp@plt+0x389ac> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp $0x3d,%eax │ │ │ │ - jb 80847a2 <__gmpz_get_d_2exp@plt+0x389a2> │ │ │ │ - cmp $0x3e,%eax │ │ │ │ - jb 80847ac <__gmpz_get_d_2exp@plt+0x389ac> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2d,%eax │ │ │ │ - jb 80847b7 <__gmpz_get_d_2exp@plt+0x389b7> │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jne 8084797 <__gmpz_get_d_2exp@plt+0x38997> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80830fc <__gmpz_get_d_2exp@plt+0x372fc> │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + movl $0x8346905,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80830d0,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x21,%eax │ │ │ │ - jb 8084797 <__gmpz_get_d_2exp@plt+0x38997> │ │ │ │ - add $0xffffffdf,%eax │ │ │ │ - jmp *0x820031c(,%eax,4) │ │ │ │ - mov $0x833a1e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jl 808311c <__gmpz_get_d_2exp@plt+0x3731c> │ │ │ │ + sub (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - inc %edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80847fc <__gmpz_get_d_2exp@plt+0x389fc> │ │ │ │ + jne 8083148 <__gmpz_get_d_2exp@plt+0x37348> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%ecx,%esi,1) │ │ │ │ + or %cl,0x45e90776(%ebx) │ │ │ │ + int3 │ │ │ │ + adc $0x0,%al │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ (bad) │ │ │ │ - call *0x10005(%eax) │ │ │ │ + sub (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,0x8(%ecx,%esi,1) │ │ │ │ + or %cl,-0x7216ff8b(%ecx) │ │ │ │ + mov $0x9,%bh │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax,%ecx,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ + ja 80831ac <__gmpz_get_d_2exp@plt+0x373ac> │ │ │ │ + movl $0x8152e50,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + js 80831ea <__gmpz_get_d_2exp@plt+0x373ea> │ │ │ │ + add %cl,0x1e0003f4 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80831ee <__gmpz_get_d_2exp@plt+0x373ee> │ │ │ │ + movl $0x80832b8,0x4(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80832b8 <__gmpz_get_d_2exp@plt+0x374b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8083214,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084834 <__gmpz_get_d_2exp@plt+0x38a34> │ │ │ │ + jne 8083214 <__gmpz_get_d_2exp@plt+0x37414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + adc %bh,0x2b(%eax) │ │ │ │ + add %cl,(%edx,%edi,8) │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - inc %ecx │ │ │ │ - jb 8084869 <__gmpz_get_d_2exp@plt+0x38a69> │ │ │ │ - cmp $0x5a,%eax │ │ │ │ - ja 808484c <__gmpz_get_d_2exp@plt+0x38a4c> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8084886 <__gmpz_get_d_2exp@plt+0x38a86> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8084886 <__gmpz_get_d_2exp@plt+0x38a86> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - dec %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x460b1445(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x32(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80848c0 <__gmpz_get_d_2exp@plt+0x38ac0> │ │ │ │ + jne 8083240 <__gmpz_get_d_2exp@plt+0x37440> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x77,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + or $0xfe,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - xor %dh,0x18(%edx) │ │ │ │ - cmp $0x39,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8084999 <__gmpz_get_d_2exp@plt+0x38b99> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808492c,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add %cl,0x4c891045(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + jmp 8082b41 <__gmpz_get_d_2exp@plt+0x36d41> │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + ja 80832da <__gmpz_get_d_2exp@plt+0x374da> │ │ │ │ + add %cl,(%esi,%edi,8) │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 808496d <__gmpz_get_d_2exp@plt+0x38b6d> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808498e <__gmpz_get_d_2exp@plt+0x38b8e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8084960,0x4(%ebp) │ │ │ │ + add %cl,0x4c891045(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + jmp 8082b41 <__gmpz_get_d_2exp@plt+0x36d41> │ │ │ │ + movl $0x8083374,-0x1c(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8084978 <__gmpz_get_d_2exp@plt+0x38b78> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808498b <__gmpz_get_d_2exp@plt+0x38b8b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81adec4 <__gmpz_get_d_2exp@plt+0x1620c4> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a1f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8084a92 <__gmpz_get_d_2exp@plt+0x38c92> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80849e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80849e0 <__gmpz_get_d_2exp@plt+0x38be0> │ │ │ │ + jne 8083374 <__gmpz_get_d_2exp@plt+0x37574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x76,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + or $0xfa,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0x4a,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084a14 <__gmpz_get_d_2exp@plt+0x38c14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - dec %eax │ │ │ │ - dec %edx │ │ │ │ - or %cl,(%eax) │ │ │ │ + cld │ │ │ │ + enter $0x831,$0x8 │ │ │ │ + movl $0x8339ef9,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084a48 <__gmpz_get_d_2exp@plt+0x38c48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x8(%edx,%ecx,2) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084a6c <__gmpz_get_d_2exp@plt+0x38c6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x4d890c75(%ecx) │ │ │ │ - adc %cl,0x66e91445(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a1f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + js 8083414 <__gmpz_get_d_2exp@plt+0x37614> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084b2f <__gmpz_get_d_2exp@plt+0x38d2f> │ │ │ │ - movl $0x8084ad4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808347f <__gmpz_get_d_2exp@plt+0x3767f> │ │ │ │ + movl $0x80833f4,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084ad4 <__gmpz_get_d_2exp@plt+0x38cd4> │ │ │ │ + jne 80833f4 <__gmpz_get_d_2exp@plt+0x375f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %cl,0x8(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %dh,0x2b(%esi) │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x808341c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084b08 <__gmpz_get_d_2exp@plt+0x38d08> │ │ │ │ + jne 808341c <__gmpz_get_d_2exp@plt+0x3761c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - dec %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - mov $0x833a1fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 8084bc1 <__gmpz_get_d_2exp@plt+0x38dc1> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8084b81 <__gmpz_get_d_2exp@plt+0x38d81> │ │ │ │ - movl $0x8084b94,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + or %dh,0x2b(%esi) │ │ │ │ + add %ah,0x1e0000(%ecx,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x808345c,0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 8082ae0 <__gmpz_get_d_2exp@plt+0x36ce0> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8084bbe <__gmpz_get_d_2exp@plt+0x38dbe> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 8084bc1 <__gmpz_get_d_2exp@plt+0x38dc1> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8084b81 <__gmpz_get_d_2exp@plt+0x38d81> │ │ │ │ - movl $0x8084b74,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + ja 8083482 <__gmpz_get_d_2exp@plt+0x37682> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xorb $0x0,0x2b(%ebp) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084c72 <__gmpz_get_d_2exp@plt+0x38e72> │ │ │ │ - movl $0x8084c08,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8083587 <__gmpz_get_d_2exp@plt+0x37787> │ │ │ │ + movl $0x80834f8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084c08 <__gmpz_get_d_2exp@plt+0x38e08> │ │ │ │ + jne 80834f8 <__gmpz_get_d_2exp@plt+0x376f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub $0x75,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and $0x1e000001,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - dec %eax │ │ │ │ - dec %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084c48 <__gmpz_get_d_2exp@plt+0x38e48> │ │ │ │ + add %ah,(%eax) │ │ │ │ + xor $0x468b0808,%eax │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x75,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and $0x1e000003,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x64,%al │ │ │ │ + xor $0x4e8b0808,%eax │ │ │ │ + add 0x558b0875(%ebx),%ecx │ │ │ │ + adc %cl,0x558bfc55(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + push %ebp │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - test %cl,0x8(%eax,%ecx,1) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - mov $0x833a200,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add $0x20,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x3d7cf3ab(%ebx) │ │ │ │ + or %cl,0x45890855(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,-0x7916033b(%ebx) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 8084d0c <__gmpz_get_d_2exp@plt+0x38f0c> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8084ccc <__gmpz_get_d_2exp@plt+0x38ecc> │ │ │ │ - movl $0x8084cdc,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8084d06 <__gmpz_get_d_2exp@plt+0x38f06> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808358a <__gmpz_get_d_2exp@plt+0x3778a> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dh,0x0(%ebx,%ebp,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 8084d0c <__gmpz_get_d_2exp@plt+0x38f0c> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8084ccc <__gmpz_get_d_2exp@plt+0x38ecc> │ │ │ │ - movl $0x8084cbc,0x10(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083618 <__gmpz_get_d_2exp@plt+0x37818> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808360e <__gmpz_get_d_2exp@plt+0x3780e> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x80834a4,-0x10(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809ccc4 <__gmpz_get_d_2exp@plt+0x50ec4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x74,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x8000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083729 <__gmpz_get_d_2exp@plt+0x37929> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808371f <__gmpz_get_d_2exp@plt+0x3791f> │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xd(%eax),%ecx │ │ │ │ + mov 0x11(%eax),%eax │ │ │ │ + movl $0x8082ae0,-0x20(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083702 <__gmpz_get_d_2exp@plt+0x37902> │ │ │ │ + movl $0x80833ac,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 809ccc4 <__gmpz_get_d_2exp@plt+0x50ec4> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jae 80836ea <__gmpz_get_d_2exp@plt+0x378ea> │ │ │ │ + add %al,0x1e0000(%ecx,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808372e <__gmpz_get_d_2exp@plt+0x3792e> │ │ │ │ + movl $0x80835ac,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80836c8,-0xc(%ebp) │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x72,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083776 <__gmpz_get_d_2exp@plt+0x37976> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x401,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8083630 <__gmpz_get_d_2exp@plt+0x37830> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 200862f3 │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084da7 <__gmpz_get_d_2exp@plt+0x38fa7> │ │ │ │ + jb 8083918 <__gmpz_get_d_2exp@plt+0x37b18> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8084d4c,0x0(%ebp) │ │ │ │ + movl $0x80837c0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084d4c <__gmpz_get_d_2exp@plt+0x38f4c> │ │ │ │ + jne 80837c0 <__gmpz_get_d_2exp@plt+0x379c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x72,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - orb $0x8,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + add %ch,%al │ │ │ │ + aaa │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084d80 <__gmpz_get_d_2exp@plt+0x38f80> │ │ │ │ + jne 80837e8 <__gmpz_get_d_2exp@plt+0x379e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %?,0x2b(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b08084d,%eax │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmp %cl,(%eax) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083810 <__gmpz_get_d_2exp@plt+0x37a10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs jb 8083832 <__gmpz_get_d_2exp@plt+0x37a32> │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + cmp %cl,(%eax) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - mov $0x833a204,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083838 <__gmpz_get_d_2exp@plt+0x37a38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x72,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 8084e39 <__gmpz_get_d_2exp@plt+0x39039> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8084df9 <__gmpz_get_d_2exp@plt+0x38ff9> │ │ │ │ - movl $0x8084e0c,0x0(%ebp) │ │ │ │ + ja 8083920 <__gmpz_get_d_2exp@plt+0x37b20> │ │ │ │ + movl $0x8082a28,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8083890,-0x4(%ebp) │ │ │ │ + movl $0x81f3886,-0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8084e36 <__gmpz_get_d_2exp@plt+0x39036> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jno 80838b2 <__gmpz_get_d_2exp@plt+0x37ab2> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 8084e39 <__gmpz_get_d_2exp@plt+0x39039> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8084df9 <__gmpz_get_d_2exp@plt+0x38ff9> │ │ │ │ - movl $0x8084dec,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 808392f <__gmpz_get_d_2exp@plt+0x37b2f> │ │ │ │ + movl $0x8083630,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808393e <__gmpz_get_d_2exp@plt+0x37b3e> │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8083630 <__gmpz_get_d_2exp@plt+0x37830> │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + jno 8083912 <__gmpz_get_d_2exp@plt+0x37b12> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8083955 <__gmpz_get_d_2exp@plt+0x37b55> │ │ │ │ + movl $0x8083750,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833aa84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80838f0,0xc(%ebp) │ │ │ │ + mov $0x401,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + adc %dh,0x2b(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4fe90445(%ecx) │ │ │ │ - sti │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %esi,%edi │ │ │ │ (bad) │ │ │ │ decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8084f0a <__gmpz_get_d_2exp@plt+0x3910a> │ │ │ │ - movl $0x8084ea0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084ea0 <__gmpz_get_d_2exp@plt+0x390a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xa3,%al │ │ │ │ + test $0xc5830833,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + push %edx │ │ │ │ + pop %esi │ │ │ │ + adc $0x5906600,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 8084ef3 <__gmpz_get_d_2exp@plt+0x390f3> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084ee0 <__gmpz_get_d_2exp@plt+0x390e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sbb $0x4f,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - mov $0x833a20c,%esi │ │ │ │ + jb 80839c2 <__gmpz_get_d_2exp@plt+0x37bc2> │ │ │ │ + movl $0x833aaea,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81536d8 <__gmpz_get_d_2exp@plt+0x1078d8> │ │ │ │ + mov $0x833aaf8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + xor %dh,0x2b(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8083a35 <__gmpz_get_d_2exp@plt+0x37c35> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8083a18,-0xc(%ebp) │ │ │ │ + movl $0x833aaf9,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 8084fa4 <__gmpz_get_d_2exp@plt+0x391a4> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8084f64 <__gmpz_get_d_2exp@plt+0x39164> │ │ │ │ - movl $0x8084f74,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8084f9e <__gmpz_get_d_2exp@plt+0x3919e> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 8084fa4 <__gmpz_get_d_2exp@plt+0x391a4> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8084f64 <__gmpz_get_d_2exp@plt+0x39164> │ │ │ │ - movl $0x8084f54,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 8083a38 <__gmpz_get_d_2exp@plt+0x37c38> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + mov $0x70,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8085013 <__gmpz_get_d_2exp@plt+0x39213> │ │ │ │ + ja 8083a7f <__gmpz_get_d_2exp@plt+0x37c7f> │ │ │ │ + movl $0x80839d8,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8084fe8,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 808500d <__gmpz_get_d_2exp@plt+0x3920d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8085024,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a210,%esi │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833ab18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs jo 8083ac2 <__gmpz_get_d_2exp@plt+0x37cc2> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 808503c <__gmpz_get_d_2exp@plt+0x3923c> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8083af9 <__gmpz_get_d_2exp@plt+0x37cf9> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x8083adc,0x4(%ebp) │ │ │ │ + movl $0x833aaf9,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085132 <__gmpz_get_d_2exp@plt+0x39332> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085080,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085080 <__gmpz_get_d_2exp@plt+0x39280> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 8083b01 <__gmpz_get_d_2exp@plt+0x37d01> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833ab20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + or $0x70,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x50,%ah │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80850b4 <__gmpz_get_d_2exp@plt+0x392b4> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083b55 <__gmpz_get_d_2exp@plt+0x37d55> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8083b51 <__gmpz_get_d_2exp@plt+0x37d51> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833ab22,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0x6f │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - call 9310590c │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890c75(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80850e8 <__gmpz_get_d_2exp@plt+0x392e8> │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083ba9 <__gmpz_get_d_2exp@plt+0x37da9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8083ba5 <__gmpz_get_d_2exp@plt+0x37da5> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x833ab38,%esi │ │ │ │ + movl $0x83469f5,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %gs,0x2b(%edi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%ecx,%edx,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808510c <__gmpz_get_d_2exp@plt+0x3930c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x4d890c75(%ecx) │ │ │ │ - adc %cl,-0x7916ebbb(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a214,%esi │ │ │ │ + jb 8083bd6 <__gmpz_get_d_2exp@plt+0x37dd6> │ │ │ │ + movl $0x833ab48,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833ab58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8085158 <__gmpz_get_d_2exp@plt+0x39358> │ │ │ │ + jmp 8083bfc <__gmpz_get_d_2exp@plt+0x37dfc> │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - decl (%edx) │ │ │ │ - ... │ │ │ │ - add %cl,(%edx) │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80851b2 <__gmpz_get_d_2exp@plt+0x393b2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085188,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80851ac <__gmpz_get_d_2exp@plt+0x393ac> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80851c4,0x4(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%esp,%edi,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80851c4 <__gmpz_get_d_2exp@plt+0x393c4> │ │ │ │ + jne 8083c1c <__gmpz_get_d_2exp@plt+0x37e1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x3c(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083c40 <__gmpz_get_d_2exp@plt+0x37e40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a218,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%ecx) │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808526f <__gmpz_get_d_2exp@plt+0x3946f> │ │ │ │ - movl $0x8085250,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%esp,%edi,1) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085250 <__gmpz_get_d_2exp@plt+0x39450> │ │ │ │ + jne 8083c64 <__gmpz_get_d_2exp@plt+0x37e64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8085219 <__gmpz_get_d_2exp@plt+0x39419> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8085228,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8085240 <__gmpz_get_d_2exp@plt+0x39440> │ │ │ │ + ja 8083c9f <__gmpz_get_d_2exp@plt+0x37e9f> │ │ │ │ + movl $0x80864e8,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x1c,%ebp │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80853a6 <__gmpz_get_d_2exp@plt+0x395a6> │ │ │ │ - mov $0x834c375,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8085294,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085294 <__gmpz_get_d_2exp@plt+0x39494> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x7d,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80852a9 <__gmpz_get_d_2exp@plt+0x394a9> │ │ │ │ - mov $0x834c37f,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80852cc,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80852cc <__gmpz_get_d_2exp@plt+0x394cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,0x8(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085300 <__gmpz_get_d_2exp@plt+0x39500> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xa6,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %dl,0x8(%ebx) │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - nop │ │ │ │ - or (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xcf,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8085355 <__gmpz_get_d_2exp@plt+0x39555> │ │ │ │ - movl $0x8085364,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8085380 <__gmpz_get_d_2exp@plt+0x39580> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8085390,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xf7,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 80853a6 <__gmpz_get_d_2exp@plt+0x395a6> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80851f4,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x1f,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x47,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808550a <__gmpz_get_d_2exp@plt+0x3970a> │ │ │ │ + jb 8083e7e <__gmpz_get_d_2exp@plt+0x3807e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80853f8,0x0(%ebp) │ │ │ │ + movl $0x8083dac,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80853f8 <__gmpz_get_d_2exp@plt+0x395f8> │ │ │ │ + jne 8083dac <__gmpz_get_d_2exp@plt+0x37fac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - push %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085448 <__gmpz_get_d_2exp@plt+0x39648> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cwtl │ │ │ │ - push %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085498 <__gmpz_get_d_2exp@plt+0x39698> │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x468b0808,%eax │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0xf76f7f8(%esp,%edx,2) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80854bc <__gmpz_get_d_2exp@plt+0x396bc> │ │ │ │ + add %dh,%ah │ │ │ │ + cmp $0x468b0808,%eax │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8083df4 <__gmpz_get_d_2exp@plt+0x37ff4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45892445(%ebx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ - and %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x833ace2,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083f6f <__gmpz_get_d_2exp@plt+0x3816f> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + shl $0x5,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,(%edx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - jmp 8085158 <__gmpz_get_d_2exp@plt+0x39358> │ │ │ │ - mov $0x833a21c,%esi │ │ │ │ + mov %eax,0x8(%edx) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx) │ │ │ │ + movl $0x0,0x10(%edx) │ │ │ │ + movl $0x0,0x14(%edx) │ │ │ │ + movl $0x0,0x18(%edx) │ │ │ │ + movl $0x0,0x1c(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833acf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%edx) │ │ │ │ - ... │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808575e <__gmpz_get_d_2exp@plt+0x3995e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085564,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + leave │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808561c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8083eb6 <__gmpz_get_d_2exp@plt+0x380b6> │ │ │ │ + movl $0x8083f3c,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808561c <__gmpz_get_d_2exp@plt+0x3981c> │ │ │ │ + jne 8083f3c <__gmpz_get_d_2exp@plt+0x3813c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80855b4 <__gmpz_get_d_2exp@plt+0x397b4> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80855c7 <__gmpz_get_d_2exp@plt+0x397c7> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81adec4 <__gmpz_get_d_2exp@plt+0x1620c4> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80855ef <__gmpz_get_d_2exp@plt+0x397ef> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808560f <__gmpz_get_d_2exp@plt+0x3980f> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808559c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - or %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808572a <__gmpz_get_d_2exp@plt+0x3992a> │ │ │ │ - movl $0x808564c,0x0(%ebp) │ │ │ │ + movl $0x8083ed8,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808564c <__gmpz_get_d_2exp@plt+0x3984c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8085695 <__gmpz_get_d_2exp@plt+0x39895> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - or %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 808567e <__gmpz_get_d_2exp@plt+0x3987e> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jae 8085691 <__gmpz_get_d_2exp@plt+0x39891> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - movl $0x80855e0,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80856c6 <__gmpz_get_d_2exp@plt+0x398c6> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80856dd <__gmpz_get_d_2exp@plt+0x398dd> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x808566c,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8085702 <__gmpz_get_d_2exp@plt+0x39902> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8085722 <__gmpz_get_d_2exp@plt+0x39922> │ │ │ │ - movl $0x80856b4,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80855ca <__gmpz_get_d_2exp@plt+0x397ca> │ │ │ │ - movl $0x808574c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808574c <__gmpz_get_d_2exp@plt+0x3994c> │ │ │ │ + jne 8083ed8 <__gmpz_get_d_2exp@plt+0x380d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %al,(%ecx) │ │ │ │ + call 26083eee │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x460b1045(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085766 <__gmpz_get_d_2exp@plt+0x39966> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855a9 <__gmpz_get_d_2exp@plt+0x397a9> │ │ │ │ - mov $0x833a220,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x808578c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + aas │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808578c <__gmpz_get_d_2exp@plt+0x3998c> │ │ │ │ + jne 8083f00 <__gmpz_get_d_2exp@plt+0x38100> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 26083f18 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8083e21 <__gmpz_get_d_2exp@plt+0x38021> │ │ │ │ + nop │ │ │ │ + call 26083f54 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rclb $0x8,0x8(%edi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8083e21 <__gmpz_get_d_2exp@plt+0x38021> │ │ │ │ + movl $0x8083fb4,-0x18(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80857c0 <__gmpz_get_d_2exp@plt+0x399c0> │ │ │ │ + jne 8083fb4 <__gmpz_get_d_2exp@plt+0x381b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + call 26083fca │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lock push %esi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + nop │ │ │ │ + or %cl,%ds:(%eax) │ │ │ │ + movl $0x8339f0d,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085936 <__gmpz_get_d_2exp@plt+0x39b36> │ │ │ │ + jb 80840e7 <__gmpz_get_d_2exp@plt+0x382e7> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085824,0x0(%ebp) │ │ │ │ + movl $0x8084018,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085824 <__gmpz_get_d_2exp@plt+0x39a24> │ │ │ │ + jne 8084018 <__gmpz_get_d_2exp@plt+0x38218> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock je 8085881 <__gmpz_get_d_2exp@plt+0x39a81> │ │ │ │ + add %bh,(%eax,%eax,2) │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085874 <__gmpz_get_d_2exp@plt+0x39a74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock les 0x8(%eax),%ebx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80858c4 <__gmpz_get_d_2exp@plt+0x39ac4> │ │ │ │ + jne 808403c <__gmpz_get_d_2exp@plt+0x3823c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - pop %eax │ │ │ │ + add %ah,0x40(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80858e8 <__gmpz_get_d_2exp@plt+0x39ae8> │ │ │ │ + jne 8084060 <__gmpz_get_d_2exp@plt+0x38260> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45892445(%ebx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ - and %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x833ace2,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80841d7 <__gmpz_get_d_2exp@plt+0x383d7> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ - mov $0x833a224,%esi │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x0,0x10(%ecx) │ │ │ │ + movl $0x0,0x14(%ecx) │ │ │ │ + movl $0x0,0x18(%ecx) │ │ │ │ + movl $0x0,0x1c(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833acf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085a12 <__gmpz_get_d_2exp@plt+0x39c12> │ │ │ │ - movl $0x808597c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808411e <__gmpz_get_d_2exp@plt+0x3831e> │ │ │ │ + movl $0x80841a4,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808597c <__gmpz_get_d_2exp@plt+0x39b7c> │ │ │ │ + jne 80841a4 <__gmpz_get_d_2exp@plt+0x383a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - pop %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084140,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80859cc <__gmpz_get_d_2exp@plt+0x39bcc> │ │ │ │ + jne 8084140 <__gmpz_get_d_2exp@plt+0x38340> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + call 26084156 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x460b1045(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ - lock and $0x5a,%al │ │ │ │ + add %ch,0x41(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085a24 <__gmpz_get_d_2exp@plt+0x39c24> │ │ │ │ + jne 8084168 <__gmpz_get_d_2exp@plt+0x38368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a228,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + call 26084180 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 808408d <__gmpz_get_d_2exp@plt+0x3828d> │ │ │ │ + nop │ │ │ │ + call 260841bc │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x5a(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 808408d <__gmpz_get_d_2exp@plt+0x3828d> │ │ │ │ + movl $0x808421c,-0x18(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085a48 <__gmpz_get_d_2exp@plt+0x39c48> │ │ │ │ + jne 808421c <__gmpz_get_d_2exp@plt+0x3841c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + call 26084232 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - pop %edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + inc %eax │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + movl $0x8339f0d,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085ab5 <__gmpz_get_d_2exp@plt+0x39cb5> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085bb9 <__gmpz_get_d_2exp@plt+0x39db9> │ │ │ │ - movl $0x8085afc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808431e <__gmpz_get_d_2exp@plt+0x3851e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8084280,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085afc <__gmpz_get_d_2exp@plt+0x39cfc> │ │ │ │ + jne 8084280 <__gmpz_get_d_2exp@plt+0x38480> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pop %eax │ │ │ │ - pop %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085b58 <__gmpz_get_d_2exp@plt+0x39d58> │ │ │ │ + add %ah,0x468b0808(%edx,%eax,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - int3 │ │ │ │ - pop %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890f56(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov $0x833ace2,%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8084400 <__gmpz_get_d_2exp@plt+0x38600> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,(%eax) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x0,0x10(%eax) │ │ │ │ + movl $0x0,0x14(%eax) │ │ │ │ + movl $0x0,0x18(%eax) │ │ │ │ + movl $0x0,0x1c(%eax) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833acf8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x13,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084356 <__gmpz_get_d_2exp@plt+0x38556> │ │ │ │ + movl $0x80843d4,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085bcc <__gmpz_get_d_2exp@plt+0x39dcc> │ │ │ │ + jne 80843d4 <__gmpz_get_d_2exp@plt+0x385d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a22c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084378,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084378 <__gmpz_get_d_2exp@plt+0x38578> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + out %eax,$0x9 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x460b1045(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - pop %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + add %ah,-0x74f7f7bd(%eax) │ │ │ │ + jne 808439c <__gmpz_get_d_2exp@plt+0x3859c> │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085bf0 <__gmpz_get_d_2exp@plt+0x39df0> │ │ │ │ + jne 80843a0 <__gmpz_get_d_2exp@plt+0x385a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ + out %eax,$0xb │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - pop %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80842ca <__gmpz_get_d_2exp@plt+0x384ca> │ │ │ │ + out %eax,$0xb │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085c6b <__gmpz_get_d_2exp@plt+0x39e6b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8085d46 <__gmpz_get_d_2exp@plt+0x39f46> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085cb0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80842ca <__gmpz_get_d_2exp@plt+0x384ca> │ │ │ │ + movl $0x8084448,-0x18(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085cb0 <__gmpz_get_d_2exp@plt+0x39eb0> │ │ │ │ + jne 8084448 <__gmpz_get_d_2exp@plt+0x38648> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %eax,$0x9 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock add %bl,0x8(%ebp) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + cld │ │ │ │ + xor %al,0x8(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock or $0x8b08339f,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x458bf445(%ecx),%ecx │ │ │ │ + sbb %cl,0x468bf845(%ecx) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085d00 <__gmpz_get_d_2exp@plt+0x39f00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pop %eax │ │ │ │ - pop %ebp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085d58 <__gmpz_get_d_2exp@plt+0x39f58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x833a230,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x8(%ebp,%ebx,2) │ │ │ │ - or %cl,0x24758bf0(%ecx) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + jb 80844f2 <__gmpz_get_d_2exp@plt+0x386f2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80844a8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085d7c <__gmpz_get_d_2exp@plt+0x39f7c> │ │ │ │ + jne 80844a8 <__gmpz_get_d_2exp@plt+0x386a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0xd4,%al │ │ │ │ - pop %ebp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80844fa <__gmpz_get_d_2exp@plt+0x386fa> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x833ace2,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8085de9 <__gmpz_get_d_2exp@plt+0x39fe9> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jne 80845b7 <__gmpz_get_d_2exp@plt+0x387b7> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80845ac <__gmpz_get_d_2exp@plt+0x387ac> │ │ │ │ mov $0x834c36d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x1c16fbbb(%ecx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov $0x833acfc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085f0d <__gmpz_get_d_2exp@plt+0x3a10d> │ │ │ │ - movl $0x8085e50,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084536 <__gmpz_get_d_2exp@plt+0x38736> │ │ │ │ + movl $0x808459c,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085e50 <__gmpz_get_d_2exp@plt+0x3a050> │ │ │ │ + jne 808459c <__gmpz_get_d_2exp@plt+0x3879c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084558,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084558 <__gmpz_get_d_2exp@plt+0x38758> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x460b0445(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + add $0x84,%al │ │ │ │ inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - pop %esi │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085eac <__gmpz_get_d_2exp@plt+0x3a0ac> │ │ │ │ + jne 8084584 <__gmpz_get_d_2exp@plt+0x38784> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - and %bl,0x8(%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80844cd <__gmpz_get_d_2exp@plt+0x386cd> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%ecx │ │ │ │ + bnd jmp 80844cd <__gmpz_get_d_2exp@plt+0x386cd> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80845e8,-0xc(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085f20 <__gmpz_get_d_2exp@plt+0x3a120> │ │ │ │ + jne 80845e8 <__gmpz_get_d_2exp@plt+0x387e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a238,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x8(%edi,%ebx,2) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085f44 <__gmpz_get_d_2exp@plt+0x3a144> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - pop %edi │ │ │ │ + cld │ │ │ │ + adc $0x45,%al │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x8339f0d,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085530 <__gmpz_get_d_2exp@plt+0x39730> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085fbf <__gmpz_get_d_2exp@plt+0x3a1bf> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80846bc <__gmpz_get_d_2exp@plt+0x388bc> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084674,-0x20(%ebp) │ │ │ │ + movl $0x833ace2,-0x28(%ebp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 807d6a0 <__gmpz_get_d_2exp@plt+0x318a0> │ │ │ │ + nop │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085ffa <__gmpz_get_d_2exp@plt+0x3a1fa> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80846bf <__gmpz_get_d_2exp@plt+0x388bf> │ │ │ │ + movl $0x8152e50,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80864e8,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833a23c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + jb 808476c <__gmpz_get_d_2exp@plt+0x3896c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084730,-0x1c(%ebp) │ │ │ │ + movl $0x833ace2,-0x24(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 807d6a0 <__gmpz_get_d_2exp@plt+0x318a0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086050 <__gmpz_get_d_2exp@plt+0x3a250> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 808476f <__gmpz_get_d_2exp@plt+0x3896f> │ │ │ │ + movl $0x80864e8,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8346905,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833a240,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80860a8 <__gmpz_get_d_2exp@plt+0x3a2a8> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80860a9 <__gmpz_get_d_2exp@plt+0x3a2a9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80860a5 <__gmpz_get_d_2exp@plt+0x3a2a5> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833a2d2,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811bc44 <__gmpz_get_d_2exp@plt+0xcfe44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8346905(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8346905(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - je 8086121 <__gmpz_get_d_2exp@plt+0x3a321> │ │ │ │ + jb 80848df <__gmpz_get_d_2exp@plt+0x38adf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x14(%edx),%edx │ │ │ │ + movl $0x80847f4,-0x14(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80943e0 <__gmpz_get_d_2exp@plt+0x485e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + pop %esi │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %bh,0x833a461(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80848e7 <__gmpz_get_d_2exp@plt+0x38ae7> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80848f6 <__gmpz_get_d_2exp@plt+0x38af6> │ │ │ │ + movl $0x80846d8,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x18(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - cmp $0x43,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + pop %esp │ │ │ │ + out %eax,$0x2b │ │ │ │ + add %ah,%dh │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%ecx,%eiz,2) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x48(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808612c <__gmpz_get_d_2exp@plt+0x3a32c> │ │ │ │ + jne 8084868 <__gmpz_get_d_2exp@plt+0x38a68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %al,0x2b(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x833a445(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80861c3 <__gmpz_get_d_2exp@plt+0x3a3c3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808617c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x834c381,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xe7,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x38f7f79f(%eax) │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub %ebx,0x75890833(%edi) │ │ │ │ - cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x768b0808(%eax,%ecx,2) │ │ │ │ + pop %es │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + and %ah,%bh │ │ │ │ + sub (%eax),%eax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80861c6 <__gmpz_get_d_2exp@plt+0x3a3c6> │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808622d <__gmpz_get_d_2exp@plt+0x3a42d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa4,%al │ │ │ │ + dec %eax │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086218,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086218 <__gmpz_get_d_2exp@plt+0x3a418> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086285 <__gmpz_get_d_2exp@plt+0x3a485> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086270,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086270 <__gmpz_get_d_2exp@plt+0x3a470> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 811e900 <__gmpz_get_d_2exp@plt+0xd2b00> │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890746(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80862ce <__gmpz_get_d_2exp@plt+0x3a4ce> │ │ │ │ - movl $0x8086140,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80861e0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8084915 <__gmpz_get_d_2exp@plt+0x38b15> │ │ │ │ + movl $0x8084618,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8086238,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833a48c,%esi │ │ │ │ + lea -0x1c(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833ad00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x41,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8084848,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + int3 │ │ │ │ + arpl %ebp,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808639b <__gmpz_get_d_2exp@plt+0x3a59b> │ │ │ │ + jb 8084963 <__gmpz_get_d_2exp@plt+0x38b63> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8086320,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086294 <__gmpz_get_d_2exp@plt+0x3a494> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,0x2b(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - arpl %ecx,(%eax) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8084951 <__gmpz_get_d_2exp@plt+0x38b51> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8084978,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8086294 <__gmpz_get_d_2exp@plt+0x3a494> │ │ │ │ - pusha │ │ │ │ - inc %ecx │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b080863 │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807e72c <__gmpz_get_d_2exp@plt+0x3292c> │ │ │ │ - sub %al,0x2b(%ecx) │ │ │ │ - add %al,0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086384 <__gmpz_get_d_2exp@plt+0x3a584> │ │ │ │ - movl $0x80863b0,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov $0x833a4b4,%esi │ │ │ │ + jmp 808478c <__gmpz_get_d_2exp@plt+0x3898c> │ │ │ │ + mov $0x833ad10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - loopne 80863e6 <__gmpz_get_d_2exp@plt+0x3a5e6> │ │ │ │ - sub (%eax),%eax │ │ │ │ - ret │ │ │ │ + cwtl │ │ │ │ + arpl %ebp,(%ebx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086446 <__gmpz_get_d_2exp@plt+0x3a646> │ │ │ │ - movl $0x80863e4,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80863e4 <__gmpz_get_d_2exp@plt+0x3a5e4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x66080849(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ + js 80849f1 <__gmpz_get_d_2exp@plt+0x38bf1> │ │ │ │ sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086417 <__gmpz_get_d_2exp@plt+0x3a617> │ │ │ │ - mov $0x833a490,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7f7b7(%eax) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084934 <__gmpz_get_d_2exp@plt+0x38b34> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808643a <__gmpz_get_d_2exp@plt+0x3a63a> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80849db <__gmpz_get_d_2exp@plt+0x38bdb> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8086404,-0x4(%ebp) │ │ │ │ - movl $0x834bdc1,-0x10(%ebp) │ │ │ │ - movl $0x834d9f1,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - movl $0x81f38d6,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - cmp (%ebx),%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,(%eax) │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086480 <__gmpz_get_d_2exp@plt+0x3a680> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084a18 <__gmpz_get_d_2exp@plt+0x38c18> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ + movl $0x8347232,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sarb $1,(%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + pop %eax │ │ │ │ + arpl %ebp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086570 <__gmpz_get_d_2exp@plt+0x3a770> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80864c4,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086294 <__gmpz_get_d_2exp@plt+0x3a494> │ │ │ │ - mov 0x2b3a,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 8b106d30 │ │ │ │ - (bad) │ │ │ │ - test $0x13750003,%esi │ │ │ │ + jb 8084a90 <__gmpz_get_d_2exp@plt+0x38c90> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8084a5d <__gmpz_get_d_2exp@plt+0x38c5d> │ │ │ │ + mov $0x833a8ec,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 8086518 <__gmpz_get_d_2exp@plt+0x3a718> │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + sbb %ah,0x2b(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086507 <__gmpz_get_d_2exp@plt+0x3a707> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8339f54,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x8086538,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086538 <__gmpz_get_d_2exp@plt+0x3a738> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x3a,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086578 <__gmpz_get_d_2exp@plt+0x3a778> │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 80865a1 <__gmpz_get_d_2exp@plt+0x3a7a1> │ │ │ │ - movl $0x8086460,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %al,-0xf76fb3b(%ebx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084a93 <__gmpz_get_d_2exp@plt+0x38c93> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x80849f8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d999,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8347211,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833a88c,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov $0x833a4bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,-0x3c16fb3b(%ebx) │ │ │ │ - mov 0xc7830009,%eax │ │ │ │ - hlt │ │ │ │ - movl $0x8086590,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ + movl $0x8084a58,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - clc │ │ │ │ - sub %ds:(%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086605 <__gmpz_get_d_2exp@plt+0x3a805> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8086601 <__gmpz_get_d_2exp@plt+0x3a801> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833a082,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8152744 <__gmpz_get_d_2exp@plt+0x106944> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - cmp %ebp,(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x2b(%edx),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8086637 <__gmpz_get_d_2exp@plt+0x3a837> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807e634 <__gmpz_get_d_2exp@plt+0x32834> │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084aff <__gmpz_get_d_2exp@plt+0x38cff> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084af5 <__gmpz_get_d_2exp@plt+0x38cf5> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8084a28,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3765,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x39,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + clc │ │ │ │ + es sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086672 <__gmpz_get_d_2exp@plt+0x3a872> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8084b30 <__gmpz_get_d_2exp@plt+0x38d30> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8347232,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + bound %ebp,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084bb8 <__gmpz_get_d_2exp@plt+0x38db8> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084bae <__gmpz_get_d_2exp@plt+0x38dae> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8084abc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8084b8a <__gmpz_get_d_2exp@plt+0x38d8a> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f5f2f,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x8084b10,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8347211,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - sub %ds:(%eax),%eax │ │ │ │ + mov $0x61,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086776 <__gmpz_get_d_2exp@plt+0x3a976> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80866c8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084c15 <__gmpz_get_d_2exp@plt+0x38e15> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084c0b <__gmpz_get_d_2exp@plt+0x38e0b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8084b40,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f3776,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x3002b61 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084c99 <__gmpz_get_d_2exp@plt+0x38e99> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084c8f <__gmpz_get_d_2exp@plt+0x38e8f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8084bcc,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8084c74 <__gmpz_get_d_2exp@plt+0x38e74> │ │ │ │ + movl $0x81f5f2f,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x8084cac,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80866c8 <__gmpz_get_d_2exp@plt+0x3a8c8> │ │ │ │ + jne 8084cac <__gmpz_get_d_2exp@plt+0x38eac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0x3e,%al │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + pop %ebx │ │ │ │ sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - data16 or %cl,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + dec %esp │ │ │ │ + or %cl,(%eax) │ │ │ │ + movl $0x0,-0x24(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80866f4 <__gmpz_get_d_2exp@plt+0x3a8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock cmp $0x2002b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086710 <__gmpz_get_d_2exp@plt+0x3a910> │ │ │ │ - movl $0x8086788,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8086294 <__gmpz_get_d_2exp@plt+0x3a494> │ │ │ │ - movl $0x8086734,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086734 <__gmpz_get_d_2exp@plt+0x3a934> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x3d,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 8081fbc <__gmpz_get_d_2exp@plt+0x361bc> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80867fc <__gmpz_get_d_2exp@plt+0x3a9fc> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80867b4 <__gmpz_get_d_2exp@plt+0x3a9b4> │ │ │ │ - movl $0x8086648,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - aaa │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x60e90075(%ecx) │ │ │ │ + mov $0xd8000009,%edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,0x75890808(%edi,%eiz,2) │ │ │ │ - add %cl,-0x3816fbbb(%ecx) │ │ │ │ - lahf │ │ │ │ - or %eax,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2b37,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7f16ff8b(%ecx) │ │ │ │ - jle 80867b2 <__gmpz_get_d_2exp@plt+0x3a9b2> │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %esp,-0x5b6fffec(%edi) │ │ │ │ - aaa │ │ │ │ + jb 8084e68 <__gmpz_get_d_2exp@plt+0x39068> │ │ │ │ + movl $0x8084e60,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x32c(%ebx),%ecx │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 809d2e0 <__gmpz_get_d_2exp@plt+0x514e0> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xd6,%ah │ │ │ │ sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,%ah │ │ │ │ - or %cl,(%bx,%si) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xorb $0x2b,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x38e90075(%ecx) │ │ │ │ - jle 80867fa <__gmpz_get_d_2exp@plt+0x3a9fa> │ │ │ │ - inc %edi │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - or %cl,(%bx,%si) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086294 <__gmpz_get_d_2exp@plt+0x3a494> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dh,(%edi) │ │ │ │ + add %al,-0x3f16fb3b(%ebx) │ │ │ │ + push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + pop %esi │ │ │ │ sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086846 <__gmpz_get_d_2exp@plt+0x3aa46> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x37,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808689f <__gmpz_get_d_2exp@plt+0x3aa9f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086894,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 8084eb2 <__gmpz_get_d_2exp@plt+0x390b2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8084e9d <__gmpz_get_d_2exp@plt+0x3909d> │ │ │ │ + movl $0x833a7fd,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + movl $0x8084ec4,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086894 <__gmpz_get_d_2exp@plt+0x3aa94> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 808478c <__gmpz_get_d_2exp@plt+0x3898c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 80868c0 <__gmpz_get_d_2exp@plt+0x3aac0> │ │ │ │ + dec %esp │ │ │ │ + pop %esi │ │ │ │ sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890b46(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jge 808689d <__gmpz_get_d_2exp@plt+0x3aa9d> │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%esi),%esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80868f7 <__gmpz_get_d_2exp@plt+0x3aaf7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80868ec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + dec %esi │ │ │ │ + or %cl,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80868ec <__gmpz_get_d_2exp@plt+0x3aaec> │ │ │ │ + jne 8084ee4 <__gmpz_get_d_2exp@plt+0x390e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %dh,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x5e,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890b46(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp $0xffffff7d,%eax │ │ │ │ - arpl %edi,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub %ss:(%eax),%eax │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + dec %edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084934 <__gmpz_get_d_2exp@plt+0x38b34> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808692b <__gmpz_get_d_2exp@plt+0x3ab2b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807e634 <__gmpz_get_d_2exp@plt+0x32834> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x3b,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 8084f2b <__gmpz_get_d_2exp@plt+0x3912b> │ │ │ │ + movl $0x8120f18,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrb $1,0x2b(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8086b7b <__gmpz_get_d_2exp@plt+0x3ad7b> │ │ │ │ - movl $0x8086978,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - nop │ │ │ │ - jl 80869a9 <__gmpz_get_d_2exp@plt+0x3aba9> │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80869be <__gmpz_get_d_2exp@plt+0x3abbe> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084f89 <__gmpz_get_d_2exp@plt+0x39189> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086b83 <__gmpz_get_d_2exp@plt+0x3ad83> │ │ │ │ - movl $0x8086614,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x80869e4,0x8(%ebp) │ │ │ │ + ja 8084f7f <__gmpz_get_d_2exp@plt+0x3917f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8084e7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80869e4 <__gmpz_get_d_2exp@plt+0x3abe4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bh,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086c7c <__gmpz_get_d_2exp@plt+0x3ae7c> │ │ │ │ - movl $0x8086a1c,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fdivrs (%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086bf5 <__gmpz_get_d_2exp@plt+0x3adf5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086a50,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086a50 <__gmpz_get_d_2exp@plt+0x3ac50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmp (%ebx),%ch │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x5002b5d,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086a66 <__gmpz_get_d_2exp@plt+0x3ac66> │ │ │ │ - mov $0x833a4d4,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8086a98,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808533e <__gmpz_get_d_2exp@plt+0x3953e> │ │ │ │ + movl $0x808500c,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086a98 <__gmpz_get_d_2exp@plt+0x3ac98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - cmp (%ebx),%ch │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xor $0x5d,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086b92 <__gmpz_get_d_2exp@plt+0x3ad92> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 8086ba1 <__gmpz_get_d_2exp@plt+0x3ada1> │ │ │ │ - movl $0x808681c,-0x2c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - movl $0x834d999,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81d56a8,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81d5654,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,0x4d8b0808(%ecx,%edx,2) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8085028 <__gmpz_get_d_2exp@plt+0x39228> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov %ebp,0xc(%ecx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x48(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%eax),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + sub (%ecx),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x48(%eax) │ │ │ │ + mov %edx,0x4c(%eax) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x68(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x60(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xbc(%esp) │ │ │ │ + call 809d2b0 <__gmpz_get_d_2exp@plt+0x514b0> │ │ │ │ + add $0x1c,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - xor $0x2b,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x5b,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086c20 <__gmpz_get_d_2exp@plt+0x3ae20> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086c11 <__gmpz_get_d_2exp@plt+0x3ae11> │ │ │ │ - movl $0x8086858,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81d56a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81d5654,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x20(%edi),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - mov $0x833a504,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8086684,-0x2c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x81d56a8,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x81d5654,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - lea -0x1c(%edi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz test %esi,%esi │ │ │ │ + je 80852fc <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + movl $0x8085350,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x8086b20,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086c6d <__gmpz_get_d_2exp@plt+0x3ae6d> │ │ │ │ - movl $0x81d5750,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80868b0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81d56a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81d5654,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x18,%edi │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov %ebp,0xc(%ecx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x48(%eax),%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x4c(%eax),%edx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + sub (%ecx),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x48(%eax) │ │ │ │ + mov %edx,0x4c(%eax) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %esi │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + call 804b600 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + cmp $0x5a,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086cbd <__gmpz_get_d_2exp@plt+0x3aebd> │ │ │ │ - movl $0x8086908,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81d5654,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 80855bc <__gmpz_get_d_2exp@plt+0x397bc> │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x8084d14,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8084f48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x8085454,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sub %bh,(%eax) │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x2b(%esi),%edx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80853a8 <__gmpz_get_d_2exp@plt+0x395a8> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ss,0x2b(%esi) │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086df0 <__gmpz_get_d_2exp@plt+0x3aff0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8086d10,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086d10 <__gmpz_get_d_2exp@plt+0x3af10> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x66080853(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - aaa │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock push %esp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086d54 <__gmpz_get_d_2exp@plt+0x3af54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x37,%al │ │ │ │ + add %dh,0x768b0808(%ebx,%edx,2) │ │ │ │ + pop %es │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + push %esi │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x7c,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd8,%al │ │ │ │ + push %ebx │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086940 <__gmpz_get_d_2exp@plt+0x3ab40> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086df8 <__gmpz_get_d_2exp@plt+0x3aff8> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8086d92 <__gmpz_get_d_2exp@plt+0x3af92> │ │ │ │ - mov $0x833a50c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8086dd4,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - fdivl (%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8086ece <__gmpz_get_d_2exp@plt+0x3b0ce> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8086e5c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086e5c <__gmpz_get_d_2exp@plt+0x3b05c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x36,%al │ │ │ │ + jmp 811e900 <__gmpz_get_d_2exp@plt+0xd2b00> │ │ │ │ + test $0xff,%al │ │ │ │ sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x6e,%al │ │ │ │ + add %bh,%al │ │ │ │ + push %ebx │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086eb0 <__gmpz_get_d_2exp@plt+0x3b0b0> │ │ │ │ + jne 80853f8 <__gmpz_get_d_2exp@plt+0x395f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - sub %ss:(%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov %bh,%bh │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808543c <__gmpz_get_d_2exp@plt+0x3963c> │ │ │ │ + movl $0x813f550,-0x18(%edi) │ │ │ │ + movl $0x8346905,-0x14(%edi) │ │ │ │ + movl $0x8345432,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8346905,-0x4(%edi) │ │ │ │ + movl $0x8346905,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x6e,%al │ │ │ │ + add %dh,0x54(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov $0x833a514,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dh,(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087057 <__gmpz_get_d_2exp@plt+0x3b257> │ │ │ │ - movl $0x8086f14,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086f14 <__gmpz_get_d_2exp@plt+0x3b114> │ │ │ │ + jne 8085470 <__gmpz_get_d_2exp@plt+0x39670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lock xor $0x406002b,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb %bh,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %bl,%ah │ │ │ │ + push %ebp │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8086940 <__gmpz_get_d_2exp@plt+0x3ab40> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov 0x32c(%ebx),%ecx │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x174(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + call 809d2e0 <__gmpz_get_d_2exp@plt+0x514e0> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x1b0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x1d8(%esp) │ │ │ │ + mov 0x1cc(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80852f4,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086fac <__gmpz_get_d_2exp@plt+0x3b1ac> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x57480076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085615 <__gmpz_get_d_2exp@plt+0x39815> │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x8344066,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084fa0 <__gmpz_get_d_2exp@plt+0x391a0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %dl,0x2b(%edi) │ │ │ │ + add %al,0x1000200 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80856eb <__gmpz_get_d_2exp@plt+0x398eb> │ │ │ │ + movl $0x808567c,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808567c <__gmpz_get_d_2exp@plt+0x3987c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + les 0x2b(%esi),%edx │ │ │ │ + add %ah,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b080856,%al │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 81d0500 <__gmpz_get_d_2exp@plt+0x184700> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0xe5002b56,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80856ee <__gmpz_get_d_2exp@plt+0x398ee> │ │ │ │ + movl $0x8084fa0,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80856fd <__gmpz_get_d_2exp@plt+0x398fd> │ │ │ │ + movl $0x80855f8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 8085716 <__gmpz_get_d_2exp@plt+0x39916> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834406a,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8084fa0 <__gmpz_get_d_2exp@plt+0x391a0> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8344062,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8084fa0 <__gmpz_get_d_2exp@plt+0x391a0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x56,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8085798 <__gmpz_get_d_2exp@plt+0x39998> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808578e <__gmpz_get_d_2exp@plt+0x3998e> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x8085628,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5002b55,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808589f <__gmpz_get_d_2exp@plt+0x39a9f> │ │ │ │ + movl $0x80857f0,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80857f0 <__gmpz_get_d_2exp@plt+0x399f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + pusha │ │ │ │ + push %ebp │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085818 <__gmpz_get_d_2exp@plt+0x39a18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %dl,0x2b(%ebp) │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add -0x74bfdbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns 93547c79 │ │ │ │ + dec %esi │ │ │ │ + adc -0x74a7dbac(%ecx),%ecx │ │ │ │ + push %esi │ │ │ │ + pop %ss │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x833ace2,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808599b <__gmpz_get_d_2exp@plt+0x39b9b> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x0,0x10(%ecx) │ │ │ │ + movl $0x0,0x14(%ecx) │ │ │ │ + movl $0x0,0x18(%ecx) │ │ │ │ + movl $0x0,0x1c(%ecx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808573c <__gmpz_get_d_2exp@plt+0x3993c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc9002b54,%al │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80858d6 <__gmpz_get_d_2exp@plt+0x39ad6> │ │ │ │ + movl $0x8085968,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085968 <__gmpz_get_d_2exp@plt+0x39b68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80858fc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80858fc <__gmpz_get_d_2exp@plt+0x39afc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push %esp │ │ │ │ + push %esp │ │ │ │ + sub (%eax),%eax │ │ │ │ + call 26085902 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x460b1045(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085928 <__gmpz_get_d_2exp@plt+0x39b28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dl,0x0(%ebx,%ebp,1) │ │ │ │ + call 26085930 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + add $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8086f4e <__gmpz_get_d_2exp@plt+0x3b14e> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8086f90,-0x4(%ebp) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8085845 <__gmpz_get_d_2exp@plt+0x39a45> │ │ │ │ + nop │ │ │ │ + call f00884b4 │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8085845 <__gmpz_get_d_2exp@plt+0x39a45> │ │ │ │ + movl $0x80859e4,-0x18(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80859e4 <__gmpz_get_d_2exp@plt+0x39be4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ebx │ │ │ │ + sub (%eax),%eax │ │ │ │ + call 260859ea │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x58,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + movl $0x8339f0d,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + xor $0x53,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8085aa3 <__gmpz_get_d_2exp@plt+0x39ca3> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085a99 <__gmpz_get_d_2exp@plt+0x39c99> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x808573c,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8085a6e <__gmpz_get_d_2exp@plt+0x39c6e> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 808573c <__gmpz_get_d_2exp@plt+0x3993c> │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x80857b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x20,-0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8085b01 <__gmpz_get_d_2exp@plt+0x39d01> │ │ │ │ + movl $0x8085af0,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085af0 <__gmpz_get_d_2exp@plt+0x39cf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8085bed <__gmpz_get_d_2exp@plt+0x39ded> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087076 <__gmpz_get_d_2exp@plt+0x3b276> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8085be3 <__gmpz_get_d_2exp@plt+0x39de3> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x8085a1c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + lea -0xa(%edi),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8085bc6 <__gmpz_get_d_2exp@plt+0x39dc6> │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8085a1c <__gmpz_get_d_2exp@plt+0x39c1c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call a0886c2 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7483dbbc(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cefb3(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - movl $0x8086fd4,0x18(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8086940 <__gmpz_get_d_2exp@plt+0x3ab40> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8087038,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + add %bl,0x6608085b(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,(%ebx,%ebp,1) │ │ │ │ + enter $0x2b51,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80870da <__gmpz_get_d_2exp@plt+0x3b2da> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80870d6 <__gmpz_get_d_2exp@plt+0x3b2d6> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ + ja 8085c08 <__gmpz_get_d_2exp@plt+0x39e08> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x8085ab8,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8085c00,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x8085b78,-0x8(%ebp) │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8087120 <__gmpz_get_d_2exp@plt+0x3b320> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xd3,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + or %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + cmp %dl,0x2b(%ecx) │ │ │ │ + add %al,0x1000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085c71 <__gmpz_get_d_2exp@plt+0x39e71> │ │ │ │ + movl $0x8085c60,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085c60 <__gmpz_get_d_2exp@plt+0x39e60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - xor $0x2b,%al │ │ │ │ + add %dl,0x2b(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + mov %eax,0xfffffffe │ │ │ │ + arpl %edi,%esp │ │ │ │ + sbb $0x51,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808710c <__gmpz_get_d_2exp@plt+0x3b30c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 8085dfe <__gmpz_get_d_2exp@plt+0x39ffe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8085cb8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085cb8 <__gmpz_get_d_2exp@plt+0x39eb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + call a088801 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + pop %esp │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085ce0 <__gmpz_get_d_2exp@plt+0x39ee0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x0,0x2b(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + pop %ebp │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085d08 <__gmpz_get_d_2exp@plt+0x39f08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + push %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085e06 <__gmpz_get_d_2exp@plt+0x3a006> │ │ │ │ + movl $0x8084c28,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8085d58,-0x4(%ebp) │ │ │ │ + movl $0x81f3784,-0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8087120 <__gmpz_get_d_2exp@plt+0x3b320> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - xor (%ebx),%ebp │ │ │ │ - add %al,0x100 │ │ │ │ + or %dl,0x2b(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087256 <__gmpz_get_d_2exp@plt+0x3b456> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8087154,0x0(%ebp) │ │ │ │ + ja 8085e15 <__gmpz_get_d_2exp@plt+0x3a015> │ │ │ │ + movl $0x8085b14,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8085e38 <__gmpz_get_d_2exp@plt+0x3a038> │ │ │ │ mov %eax,%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8085b14 <__gmpz_get_d_2exp@plt+0x39d14> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x4f,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + pop %ebp │ │ │ │ + or %cl,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087154 <__gmpz_get_d_2exp@plt+0x3b354> │ │ │ │ + jne 8085dd0 <__gmpz_get_d_2exp@plt+0x39fd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fdivs (%ebx) │ │ │ │ + nop │ │ │ │ + dec %edi │ │ │ │ sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8085e55 <__gmpz_get_d_2exp@plt+0x3a055> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x8085c28,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8085e30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833adb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + test %dl,%cl │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808723d <__gmpz_get_d_2exp@plt+0x3b43d> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ + add %cl,-0x1b16ff8b(%ecx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %eax,(%eax) │ │ │ │ + movl $0x8085db0,0x4(%ebp) │ │ │ │ + mov $0x83445b8,%esi │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x33,%al │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp $0x4f,%al │ │ │ │ sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0xe76f7f8(%ecx,%esi,2) │ │ │ │ + add %ch,%cl │ │ │ │ + or %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085ea7 <__gmpz_get_d_2exp@plt+0x3a0a7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81149cc <__gmpz_get_d_2exp@plt+0xc8bcc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + dec %esi │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085f85 <__gmpz_get_d_2exp@plt+0x3a185> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8085ef0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80871a4 <__gmpz_get_d_2exp@plt+0x3b3a4> │ │ │ │ + jne 8085ef0 <__gmpz_get_d_2exp@plt+0x3a0f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $0x0,0x2b(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + pop %edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085f18 <__gmpz_get_d_2exp@plt+0x3a118> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %dh,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + dec %esi │ │ │ │ sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80871d9 <__gmpz_get_d_2exp@plt+0x3b3d9> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808725e <__gmpz_get_d_2exp@plt+0x3b45e> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a51c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8087204,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x5f(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087204 <__gmpz_get_d_2exp@plt+0x3b404> │ │ │ │ + jne 8085f40 <__gmpz_get_d_2exp@plt+0x3a140> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %dh,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 8085f84 <__gmpz_get_d_2exp@plt+0x3a184> │ │ │ │ sub (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,0x5f(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8085c84 <__gmpz_get_d_2exp@plt+0x39e84> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808726d <__gmpz_get_d_2exp@plt+0x3b46d> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 808727c <__gmpz_get_d_2exp@plt+0x3b47c> │ │ │ │ - movl $0x80870ec,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8085f8d <__gmpz_get_d_2exp@plt+0x3a18d> │ │ │ │ + movl $0x8085e84,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x808717c,0x0(%ebp) │ │ │ │ - movl $0x8339f29,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - mov $0x833a52c,%esi │ │ │ │ + mov $0x833adc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x833a51c,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - xorb $0x2b,(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + adc $0x4e,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + or %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x4dfc0076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + repz (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x4dd40076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + mov %eax,0x8dfffffc │ │ │ │ + jbe 8085fe4 <__gmpz_get_d_2exp@plt+0x3a1e4> │ │ │ │ + and $0x4d,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808730c <__gmpz_get_d_2exp@plt+0x3b50c> │ │ │ │ + jb 808603b <__gmpz_get_d_2exp@plt+0x3a23b> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80872d4,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8087120 <__gmpz_get_d_2exp@plt+0x3b320> │ │ │ │ + movl $0x8086024,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086024 <__gmpz_get_d_2exp@plt+0x3a224> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jne 80860b7 <__gmpz_get_d_2exp@plt+0x3a2b7> │ │ │ │ + movl $0x833a7fd,0x0(%ebp) │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + mov $0x833ade0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + rorb $0x21,0x0(%ebx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80872e9 <__gmpz_get_d_2exp@plt+0x3b4e9> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x808731c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x60(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808731c <__gmpz_get_d_2exp@plt+0x3b51c> │ │ │ │ + jne 8086070 <__gmpz_get_d_2exp@plt+0x3a270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a534,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x21002b4c,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x45890808(%eax,%eiz,2) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084934 <__gmpz_get_d_2exp@plt+0x38b34> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087333 <__gmpz_get_d_2exp@plt+0x3b533> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80860cc <__gmpz_get_d_2exp@plt+0x3a2cc> │ │ │ │ + movl $0x8120f18,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - call d089e72 │ │ │ │ + movl $0x8086050,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808478c <__gmpz_get_d_2exp@plt+0x3898c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + add %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x4bfc0076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0x73(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + popa │ │ │ │ or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087370 <__gmpz_get_d_2exp@plt+0x3b570> │ │ │ │ + jne 8086128 <__gmpz_get_d_2exp@plt+0x3a328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - les (%ecx),%esi │ │ │ │ + fmuls 0x2b(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x61(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086150 <__gmpz_get_d_2exp@plt+0x3a350> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x4b,%al │ │ │ │ sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1f3efcba(%ebx) │ │ │ │ + add $0x1044d8b,%eax │ │ │ │ + rorl $0x4,-0x3a7cfbb3(%ecx) │ │ │ │ + jmp 808478c <__gmpz_get_d_2exp@plt+0x3898c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cl,0x2b(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f8(%ecx,%eiz,2) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808619c <__gmpz_get_d_2exp@plt+0x3a39c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs dec %ebx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x768b0808(%ebx,%esi,2) │ │ │ │ - or -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8087394 <__gmpz_get_d_2exp@plt+0x3b594> │ │ │ │ + add %al,%ah │ │ │ │ + popa │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80861c4 <__gmpz_get_d_2exp@plt+0x3a3c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x2b31,%al │ │ │ │ + nop │ │ │ │ + cmp $0x4b,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x46030445(%ebx) │ │ │ │ + add -0x3a7cfbbb(%ecx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0xe5,%bh │ │ │ │ (bad) │ │ │ │ - incl (%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - aas │ │ │ │ - jb 80873da <__gmpz_get_d_2exp@plt+0x3b5da> │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jb 80873c5 <__gmpz_get_d_2exp@plt+0x3b5c5> │ │ │ │ - cmp $0x5e,%eax │ │ │ │ - jb 80873cf <__gmpz_get_d_2exp@plt+0x3b5cf> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 80873cf <__gmpz_get_d_2exp@plt+0x3b5cf> │ │ │ │ - cmp $0x5b,%eax │ │ │ │ - jne 80873ba <__gmpz_get_d_2exp@plt+0x3b5ba> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3a,%eax │ │ │ │ - jb 80873f0 <__gmpz_get_d_2exp@plt+0x3b5f0> │ │ │ │ - cmp $0x3e,%eax │ │ │ │ - jae 80873ba <__gmpz_get_d_2exp@plt+0x3b5ba> │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jb 80873cf <__gmpz_get_d_2exp@plt+0x3b5cf> │ │ │ │ - cmp $0x3c,%eax │ │ │ │ - jne 80873cf <__gmpz_get_d_2exp@plt+0x3b5cf> │ │ │ │ - jmp 80873ba <__gmpz_get_d_2exp@plt+0x3b5ba> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jae 80873ba <__gmpz_get_d_2exp@plt+0x3b5ba> │ │ │ │ - cmp $0x21,%eax │ │ │ │ - jb 80873ba <__gmpz_get_d_2exp@plt+0x3b5ba> │ │ │ │ - add $0xffffffdf,%eax │ │ │ │ - jmp *0x820034c(,%eax,4) │ │ │ │ - add $0x100,%eax │ │ │ │ + decl 0x4b180076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - je 8087421 <__gmpz_get_d_2exp@plt+0x3b621> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8087430 <__gmpz_get_d_2exp@plt+0x3b630> │ │ │ │ + add %cl,(%edx,%eiz,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808620c <__gmpz_get_d_2exp@plt+0x3a40c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + hlt │ │ │ │ + dec %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x45890346(%ebx) │ │ │ │ add %ch,%cl │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + jne 80861fa <__gmpz_get_d_2exp@plt+0x3a3fa> │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x10005(%eax) │ │ │ │ + call *0x2000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x6f,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808625e <__gmpz_get_d_2exp@plt+0x3a45e> │ │ │ │ + movl $0x833aea6,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81536d8 <__gmpz_get_d_2exp@plt+0x1078d8> │ │ │ │ + mov $0x833aeb4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80862d1 <__gmpz_get_d_2exp@plt+0x3a4d1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80862b4,-0xc(%ebp) │ │ │ │ + movl $0x833aeb5,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - aas │ │ │ │ - jb 808748b <__gmpz_get_d_2exp@plt+0x3b68b> │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jb 808747f <__gmpz_get_d_2exp@plt+0x3b67f> │ │ │ │ - cmp $0x5e,%eax │ │ │ │ - jb 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 80874b5 <__gmpz_get_d_2exp@plt+0x3b6b5> │ │ │ │ - cmp $0x5a,%eax │ │ │ │ - ja 80874b5 <__gmpz_get_d_2exp@plt+0x3b6b5> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80862d4 <__gmpz_get_d_2exp@plt+0x3a4d4> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - cmp $0x5b,%eax │ │ │ │ - jne 808746a <__gmpz_get_d_2exp@plt+0x3b66a> │ │ │ │ - jmp 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - cmp $0x3a,%eax │ │ │ │ - jb 80874a1 <__gmpz_get_d_2exp@plt+0x3b6a1> │ │ │ │ - cmp $0x3e,%eax │ │ │ │ - jae 808746a <__gmpz_get_d_2exp@plt+0x3b66a> │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jb 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - cmp $0x3c,%eax │ │ │ │ - jne 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - jmp 808746a <__gmpz_get_d_2exp@plt+0x3b66a> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jae 808746a <__gmpz_get_d_2exp@plt+0x3b66a> │ │ │ │ - cmp $0x21,%eax │ │ │ │ - jb 808746a <__gmpz_get_d_2exp@plt+0x3b66a> │ │ │ │ - lea -0x21(%eax),%ecx │ │ │ │ - jmp *0x8200388(,%ecx,4) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 80874c1 <__gmpz_get_d_2exp@plt+0x3b6c1> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - ja 80874c1 <__gmpz_get_d_2exp@plt+0x3b6c1> │ │ │ │ - jmp 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 808750d <__gmpz_get_d_2exp@plt+0x3b70d> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - jbe 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80874ec <__gmpz_get_d_2exp@plt+0x3b6ec> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80874d5 <__gmpz_get_d_2exp@plt+0x3b6d5> │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 808752e <__gmpz_get_d_2exp@plt+0x3b72e> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8087474 <__gmpz_get_d_2exp@plt+0x3b674> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8087517 <__gmpz_get_d_2exp@plt+0x3b717> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + rorb $1,0x2b(%ebx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x8(%ebp,%esi,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 808757c <__gmpz_get_d_2exp@plt+0x3b77c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + ja 808631b <__gmpz_get_d_2exp@plt+0x3a51b> │ │ │ │ + movl $0x8086274,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833aed4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %cl,0x2b(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - sar $1,%esi │ │ │ │ - (bad) │ │ │ │ - call *0x10004(%eax) │ │ │ │ + jb 8086395 <__gmpz_get_d_2exp@plt+0x3a595> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8086378,0x4(%ebp) │ │ │ │ + movl $0x833aeb5,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - aas │ │ │ │ - jb 80875d0 <__gmpz_get_d_2exp@plt+0x3b7d0> │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jb 80875bb <__gmpz_get_d_2exp@plt+0x3b7bb> │ │ │ │ - cmp $0x5e,%eax │ │ │ │ - jb 80875c5 <__gmpz_get_d_2exp@plt+0x3b7c5> │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 80875fa <__gmpz_get_d_2exp@plt+0x3b7fa> │ │ │ │ - cmp $0x5a,%eax │ │ │ │ - ja 80875fa <__gmpz_get_d_2exp@plt+0x3b7fa> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 80875c5 <__gmpz_get_d_2exp@plt+0x3b7c5> │ │ │ │ - cmp $0x5b,%eax │ │ │ │ - jne 80875a6 <__gmpz_get_d_2exp@plt+0x3b7a6> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808639d <__gmpz_get_d_2exp@plt+0x3a59d> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x3a,%eax │ │ │ │ - jb 80875e6 <__gmpz_get_d_2exp@plt+0x3b7e6> │ │ │ │ - cmp $0x3e,%eax │ │ │ │ - jae 80875a6 <__gmpz_get_d_2exp@plt+0x3b7a6> │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jb 80875c5 <__gmpz_get_d_2exp@plt+0x3b7c5> │ │ │ │ - cmp $0x3c,%eax │ │ │ │ - jne 80875c5 <__gmpz_get_d_2exp@plt+0x3b7c5> │ │ │ │ - jmp 80875a6 <__gmpz_get_d_2exp@plt+0x3b7a6> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jae 80875a6 <__gmpz_get_d_2exp@plt+0x3b7a6> │ │ │ │ - cmp $0x21,%eax │ │ │ │ - jb 80875a6 <__gmpz_get_d_2exp@plt+0x3b7a6> │ │ │ │ - lea -0x21(%eax),%ecx │ │ │ │ - jmp *0x82003c4(,%ecx,4) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8087606 <__gmpz_get_d_2exp@plt+0x3b806> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - ja 8087606 <__gmpz_get_d_2exp@plt+0x3b806> │ │ │ │ - jmp 80875b0 <__gmpz_get_d_2exp@plt+0x3b7b0> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 8087631 <__gmpz_get_d_2exp@plt+0x3b831> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - jbe 80875b0 <__gmpz_get_d_2exp@plt+0x3b7b0> │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ + mov $0x833aedc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sub $0x4b,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80863f1 <__gmpz_get_d_2exp@plt+0x3a5f1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - jne 8087673 <__gmpz_get_d_2exp@plt+0x3b873> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + je 80863ed <__gmpz_get_d_2exp@plt+0x3a5ed> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833aede,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + dec %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086445 <__gmpz_get_d_2exp@plt+0x3a645> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - jne 8087652 <__gmpz_get_d_2exp@plt+0x3b852> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + je 8086441 <__gmpz_get_d_2exp@plt+0x3a641> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x833aef4,%esi │ │ │ │ + movl $0x83469f5,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80875b0 <__gmpz_get_d_2exp@plt+0x3b7b0> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808763b <__gmpz_get_d_2exp@plt+0x3b83b> │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80875b0 <__gmpz_get_d_2exp@plt+0x3b7b0> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808761a <__gmpz_get_d_2exp@plt+0x3b81a> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - jbe 80876b1 <__gmpz_get_d_2exp@plt+0x3b8b1> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80876c0 <__gmpz_get_d_2exp@plt+0x3b8c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jb 8086472 <__gmpz_get_d_2exp@plt+0x3a672> │ │ │ │ + movl $0x833af04,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833af14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x16d5 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bl,%gs:0x16d5(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + int $0xd5 │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + std │ │ │ │ + aad $0x16 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + xor %dh,%dl │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addr16 (bad) │ │ │ │ + push %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bl,%gs:0x16d6(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %dl,%dl │ │ │ │ (bad) │ │ │ │ - call *0x10004(%eax) │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + call *%esi │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + xor %bh,%dl │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + xlat %ds:(%bx) │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80877d8 <__gmpz_get_d_2exp@plt+0x3b9d8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp $0x3f,%eax │ │ │ │ - jb 808771a <__gmpz_get_d_2exp@plt+0x3b91a> │ │ │ │ - cmp $0x5d,%eax │ │ │ │ - jb 808770e <__gmpz_get_d_2exp@plt+0x3b90e> │ │ │ │ - cmp $0x5e,%eax │ │ │ │ - jb 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 8087744 <__gmpz_get_d_2exp@plt+0x3b944> │ │ │ │ - cmp $0x5a,%eax │ │ │ │ - ja 8087744 <__gmpz_get_d_2exp@plt+0x3b944> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - cmp $0x5b,%eax │ │ │ │ - jne 80876f9 <__gmpz_get_d_2exp@plt+0x3b8f9> │ │ │ │ - jmp 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - cmp $0x3a,%eax │ │ │ │ - jb 8087730 <__gmpz_get_d_2exp@plt+0x3b930> │ │ │ │ - cmp $0x3e,%eax │ │ │ │ - jae 80876f9 <__gmpz_get_d_2exp@plt+0x3b8f9> │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jb 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - cmp $0x3c,%eax │ │ │ │ - jne 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - jmp 80876f9 <__gmpz_get_d_2exp@plt+0x3b8f9> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jae 80876f9 <__gmpz_get_d_2exp@plt+0x3b8f9> │ │ │ │ - cmp $0x21,%eax │ │ │ │ - jb 80876f9 <__gmpz_get_d_2exp@plt+0x3b8f9> │ │ │ │ - lea -0x21(%eax),%ecx │ │ │ │ - jmp *0x8200400(,%ecx,4) │ │ │ │ - cmp $0x61,%eax │ │ │ │ - jb 8087750 <__gmpz_get_d_2exp@plt+0x3b950> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - ja 8087750 <__gmpz_get_d_2exp@plt+0x3b950> │ │ │ │ - jmp 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - cmp $0x30,%eax │ │ │ │ - jb 808775c <__gmpz_get_d_2exp@plt+0x3b95c> │ │ │ │ - cmp $0x39,%eax │ │ │ │ - ja 808775c <__gmpz_get_d_2exp@plt+0x3b95c> │ │ │ │ - jmp 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - mov $0x834c36d,%ecx │ │ │ │ - mov $0x81f187b,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 808778f <__gmpz_get_d_2exp@plt+0x3b98f> │ │ │ │ - movl $0x80877b8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x3c68300 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int $0xd7 │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80865ae <__gmpz_get_d_2exp@plt+0x3a7ae> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b100 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + dec %ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808668a <__gmpz_get_d_2exp@plt+0x3a88a> │ │ │ │ + movl $0x808660c,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80877b8 <__gmpz_get_d_2exp@plt+0x3b9b8> │ │ │ │ + jne 808660c <__gmpz_get_d_2exp@plt+0x3a80c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + dec %ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + add %eax,-0x75000000(%eax) │ │ │ │ inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 8087766 <__gmpz_get_d_2exp@plt+0x3b966> │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + data16 or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086644 <__gmpz_get_d_2exp@plt+0x3a844> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x49,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80877d0 <__gmpz_get_d_2exp@plt+0x3b9d0> │ │ │ │ - cmpl $0x25,0x4(%ebp) │ │ │ │ - jne 80877e0 <__gmpz_get_d_2exp@plt+0x3b9e0> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ + ja 80866be <__gmpz_get_d_2exp@plt+0x3a8be> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8086580,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808669c,0x4(%ebp) │ │ │ │ + movl $0x833e75d,-0x8(%ebp) │ │ │ │ + movl $0x833af54,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x62,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + data16 or %cl,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80943e0 <__gmpz_get_d_2exp@plt+0x485e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff08c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + push %gs │ │ │ │ + adc $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + dec %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8086753 <__gmpz_get_d_2exp@plt+0x3a953> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086749 <__gmpz_get_d_2exp@plt+0x3a949> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80865cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x48,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80867bc <__gmpz_get_d_2exp@plt+0x3a9bc> │ │ │ │ + movl $0x8086794,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + call 90892d4 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80867c4 <__gmpz_get_d_2exp@plt+0x3a9c4> │ │ │ │ + movl $0x80866e0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8087703 <__gmpz_get_d_2exp@plt+0x3b903> │ │ │ │ - mov $0x833a560,%esi │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833af8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + test $0x47,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - js 8087809 <__gmpz_get_d_2exp@plt+0x3ba09> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8087818 <__gmpz_get_d_2exp@plt+0x3ba18> │ │ │ │ + add %cl,(%eax) │ │ │ │ + push $0xc6890808 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086808 <__gmpz_get_d_2exp@plt+0x3aa08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + test %al,0x2b(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x45890346(%ebx) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0xfe,%ch │ │ │ │ + push %ebp │ │ │ │ (bad) │ │ │ │ - call *0x10005(%eax) │ │ │ │ + (bad) │ │ │ │ + call *0x10003(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808684e <__gmpz_get_d_2exp@plt+0x3aa4e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b100 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xor %al,0x2b(%edi) │ │ │ │ + add %al,0x2000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x78(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808699e <__gmpz_get_d_2exp@plt+0x3ab9e> │ │ │ │ + movl $0x80868b4,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087850 <__gmpz_get_d_2exp@plt+0x3ba50> │ │ │ │ + jne 80868b4 <__gmpz_get_d_2exp@plt+0x3aab4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x753a037e(%ebx) │ │ │ │ - or 0x834c372(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sbb %ch,0x1002b │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 4b0893f3 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80878d9 <__gmpz_get_d_2exp@plt+0x3bad9> │ │ │ │ - movl $0x80878a8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + add %eax,-0x75000000(%eax) │ │ │ │ + inc %eax │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + push $0xc6890808 │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80878a8 <__gmpz_get_d_2exp@plt+0x3baa8> │ │ │ │ + jne 80868ec <__gmpz_get_d_2exp@plt+0x3aaec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - call 808a3cd <__gmpz_get_d_2exp@plt+0x3e5cd> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x46,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80878bd <__gmpz_get_d_2exp@plt+0x3babd> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80878e8,-0x4(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8339dbc,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80869a1 <__gmpz_get_d_2exp@plt+0x3aba1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8086820,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086940,0x4(%ebp) │ │ │ │ + movl $0x833e75d,-0x8(%ebp) │ │ │ │ + movl $0x833af54,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80869b0 <__gmpz_get_d_2exp@plt+0x3abb0> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086984,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d77d0,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cwtl │ │ │ │ - sub $0x2b,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x16f7f797(%eax) │ │ │ │ + or $0x94,%al │ │ │ │ + adc $0x0,%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff10c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + faddl 0x2b(%ebp) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8087935 <__gmpz_get_d_2exp@plt+0x3bb35> │ │ │ │ - movl $0x808791c,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339ea4,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8086a51 <__gmpz_get_d_2exp@plt+0x3ac51> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086a47 <__gmpz_get_d_2exp@plt+0x3ac47> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x808686c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - sub $0x2b,%al │ │ │ │ + inc %esp │ │ │ │ + inc %ebp │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086ac2 <__gmpz_get_d_2exp@plt+0x3acc2> │ │ │ │ + movl $0x8086a94,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + sbb %al,0x2b(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8087935 <__gmpz_get_d_2exp@plt+0x3bb35> │ │ │ │ - mov $0x833a568,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086aca <__gmpz_get_d_2exp@plt+0x3acca> │ │ │ │ + movl $0x80869d0,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833afbc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - sub $0x2b,%al │ │ │ │ - add %al,0x100 │ │ │ │ + rolb $1,0x0(%ebx,%ebp,1) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80879e7 <__gmpz_get_d_2exp@plt+0x3bbe7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8087984,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8086b2a <__gmpz_get_d_2exp@plt+0x3ad2a> │ │ │ │ + movl $0x8086b1c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087984 <__gmpz_get_d_2exp@plt+0x3bb84> │ │ │ │ + jne 8086b1c <__gmpz_get_d_2exp@plt+0x3ad1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + mov 0x42002b44,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x3ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833afc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x2c,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + addb $0xf,0x0(%ebx,%ebp,1) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - jns 8087992 <__gmpz_get_d_2exp@plt+0x3bb92> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - jge 8087935 <__gmpz_get_d_2exp@plt+0x3bb35> │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x2b,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80879ef <__gmpz_get_d_2exp@plt+0x3bbef> │ │ │ │ - movl $0x8087878,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + ja 8086b82 <__gmpz_get_d_2exp@plt+0x3ad82> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b9d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x2b,%al │ │ │ │ + dec %eax │ │ │ │ + inc %esp │ │ │ │ sub (%eax),%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8086cd2 <__gmpz_get_d_2exp@plt+0x3aed2> │ │ │ │ + movl $0x8086be8,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086be8 <__gmpz_get_d_2exp@plt+0x3ade8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,0x0(%ebx,%ebp,1) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80879b1 <__gmpz_get_d_2exp@plt+0x3bbb1> │ │ │ │ - mov $0x833a5a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80879ac,0x4(%ebp) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + add %eax,-0x75000000(%eax) │ │ │ │ + inc %eax │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and %ch,0x8(%eax,%ecx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086c20 <__gmpz_get_d_2exp@plt+0x3ae20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2b43,$0x0 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087a2f <__gmpz_get_d_2exp@plt+0x3bc2f> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + ja 8086cd5 <__gmpz_get_d_2exp@plt+0x3aed5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8086b54,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086c74,0x0(%ebp) │ │ │ │ + movl $0x833e75d,-0xc(%ebp) │ │ │ │ + movl $0x833afd4,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087a84 <__gmpz_get_d_2exp@plt+0x3bc84> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087a7a <__gmpz_get_d_2exp@plt+0x3bc7a> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8087a10,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086ce4 <__gmpz_get_d_2exp@plt+0x3aee4> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086cb8,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d77d0,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087aea <__gmpz_get_d_2exp@plt+0x3bcea> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087ae0 <__gmpz_get_d_2exp@plt+0x3bce0> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8087a3c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff10c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ebx),%ch │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + hlt │ │ │ │ + inc %edx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087b67 <__gmpz_get_d_2exp@plt+0x3bd67> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 8086d85 <__gmpz_get_d_2exp@plt+0x3af85> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087b5d <__gmpz_get_d_2exp@plt+0x3bd5d> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + ja 8086d7b <__gmpz_get_d_2exp@plt+0x3af7b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8087a94,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x833a5a1,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8086ba0,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and $0x2a,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + inc %edx │ │ │ │ sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7f785(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087ba0 <__gmpz_get_d_2exp@plt+0x3bda0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086df6 <__gmpz_get_d_2exp@plt+0x3aff6> │ │ │ │ + movl $0x8086dc8,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ nop │ │ │ │ - add %ch,(%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %al,0x2b(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087bf0 <__gmpz_get_d_2exp@plt+0x3bdf0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x8087afc,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 8086dfe <__gmpz_get_d_2exp@plt+0x3affe> │ │ │ │ + movl $0x8086d04,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833b008,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - sub %ebp,(%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 17089956 │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x64e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xf002b29(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087c42 <__gmpz_get_d_2exp@plt+0x3be42> │ │ │ │ - movl $0x833a5aa,-0x4(%ebp) │ │ │ │ + jb 8086e5e <__gmpz_get_d_2exp@plt+0x3b05e> │ │ │ │ + movl $0x8086e50,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833a5b8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086e50 <__gmpz_get_d_2exp@plt+0x3b050> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x42002b41,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x3ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833b010,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087c74 <__gmpz_get_d_2exp@plt+0x3be74> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087cc2 <__gmpz_get_d_2exp@plt+0x3bec2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087cb8 <__gmpz_get_d_2exp@plt+0x3beb8> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8087c54,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087d18 <__gmpz_get_d_2exp@plt+0x3bf18> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087d0e <__gmpz_get_d_2exp@plt+0x3bf0e> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8087c80,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 8087d4a <__gmpz_get_d_2exp@plt+0x3bf4a> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087d91 <__gmpz_get_d_2exp@plt+0x3bf91> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087d87 <__gmpz_get_d_2exp@plt+0x3bf87> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8087cd0,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833a5a1,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8086ea2 <__gmpz_get_d_2exp@plt+0x3b0a2> │ │ │ │ + movl $0x833b035,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + mov $0x833b054,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - daa │ │ │ │ + test $0x41,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087e25 <__gmpz_get_d_2exp@plt+0x3c025> │ │ │ │ + jb 8086f01 <__gmpz_get_d_2exp@plt+0x3b101> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8087dd8,0x0(%ebp) │ │ │ │ + movl $0x8086eec,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087dd8 <__gmpz_get_d_2exp@plt+0x3bfd8> │ │ │ │ + jne 8086eec <__gmpz_get_d_2exp@plt+0x3b0ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x2b27,$0x0 │ │ │ │ + js 8086f23 <__gmpz_get_d_2exp@plt+0x3b123> │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8087e2d <__gmpz_get_d_2exp@plt+0x3c02d> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x8087d2c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov $0x833a5c0,%esi │ │ │ │ + jmp 8086768 <__gmpz_get_d_2exp@plt+0x3a968> │ │ │ │ + mov $0x833b074,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x41,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0x7e(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087e68 <__gmpz_get_d_2exp@plt+0x3c068> │ │ │ │ + jne 8086f38 <__gmpz_get_d_2exp@plt+0x3b138> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x41,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8086f4a <__gmpz_get_d_2exp@plt+0x3b14a> │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 8086e88 <__gmpz_get_d_2exp@plt+0x3b088> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8086f73 <__gmpz_get_d_2exp@plt+0x3b173> │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086f97 <__gmpz_get_d_2exp@plt+0x3b197> │ │ │ │ + mov 0x6(%eax),%ax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086f97 <__gmpz_get_d_2exp@plt+0x3b197> │ │ │ │ + mov 0x3(%eax),%ax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov $0x5002b40,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x3976f7f8(%esi,%edi,2) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087ea4 <__gmpz_get_d_2exp@plt+0x3c0a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086ff5 <__gmpz_get_d_2exp@plt+0x3b1f5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8087034 <__gmpz_get_d_2exp@plt+0x3b234> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - jle 8087ed1 <__gmpz_get_d_2exp@plt+0x3c0d1> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8087ee0 <__gmpz_get_d_2exp@plt+0x3c0e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087068 <__gmpz_get_d_2exp@plt+0x3b268> │ │ │ │ + mov 0x3(%eax),%ax │ │ │ │ + movl $0x8160a14,-0xc(%edi) │ │ │ │ + mov %ax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8087005 <__gmpz_get_d_2exp@plt+0x3b205> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087093 <__gmpz_get_d_2exp@plt+0x3b293> │ │ │ │ + mov 0x6(%eax),%ax │ │ │ │ + movl $0x8160a14,-0xc(%edi) │ │ │ │ + mov %ax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8087000,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - ret $0x9066 │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 8087039 <__gmpz_get_d_2exp@plt+0x3b239> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x808708c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sub %ds:(%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%edi,%edi,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ + jb 8087149 <__gmpz_get_d_2exp@plt+0x3b349> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80870f0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087f2c <__gmpz_get_d_2exp@plt+0x3c12c> │ │ │ │ + jne 80870f0 <__gmpz_get_d_2exp@plt+0x3b2f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + sub %ds:(%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + jno 80870fe <__gmpz_get_d_2exp@plt+0x3b2fe> │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8086768 <__gmpz_get_d_2exp@plt+0x3a968> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0x7f(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ecx,%esi,2) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087f68 <__gmpz_get_d_2exp@plt+0x3c168> │ │ │ │ + jne 808712c <__gmpz_get_d_2exp@plt+0x3b32c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cec8a(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8087151 <__gmpz_get_d_2exp@plt+0x3b351> │ │ │ │ + movl $0x8086fc8,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b084,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + adc $0x3f,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x3976f7f8(%edi,%edi,2) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087fa4 <__gmpz_get_d_2exp@plt+0x3c1a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80871cf <__gmpz_get_d_2exp@plt+0x3b3cf> │ │ │ │ + movl $0x80871ac,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - jg 8087fd1 <__gmpz_get_d_2exp@plt+0x3c1d1> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8087fe0 <__gmpz_get_d_2exp@plt+0x3c1e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80871d7 <__gmpz_get_d_2exp@plt+0x3b3d7> │ │ │ │ + movl $0x808d35c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b094,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax,%eax,4) │ │ │ │ + add %dl,(%edx,%esi,2) │ │ │ │ or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808801c <__gmpz_get_d_2exp@plt+0x3c21c> │ │ │ │ + jne 8087214 <__gmpz_get_d_2exp@plt+0x3b414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + jb 8087222 <__gmpz_get_d_2exp@plt+0x3b422> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808725e <__gmpz_get_d_2exp@plt+0x3b45e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x80(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %bl,-0x3976f7f8(%edx,%esi,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088058 <__gmpz_get_d_2exp@plt+0x3c258> │ │ │ │ + jne 808729c <__gmpz_get_d_2exp@plt+0x3b49c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + jb 80872aa <__gmpz_get_d_2exp@plt+0x3b4aa> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80880c7 <__gmpz_get_d_2exp@plt+0x3c2c7> │ │ │ │ + ja 80872e6 <__gmpz_get_d_2exp@plt+0x3b4e6> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x8129b64,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8129b64,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8129b64,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8129b64,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + movl $0x808d37c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80881c0 <__gmpz_get_d_2exp@plt+0x3c3c0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808810c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0x81,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%ebx,%esi,2) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088134 <__gmpz_get_d_2exp@plt+0x3c334> │ │ │ │ + jne 8087324 <__gmpz_get_d_2exp@plt+0x3b524> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - orl $0x3468b08,(%eax) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + add %cl,0x73(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088160 <__gmpz_get_d_2exp@plt+0x3c360> │ │ │ │ + jne 8087348 <__gmpz_get_d_2exp@plt+0x3b548> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %al,0x468b0808(%ecx) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ + add %ch,0x8(%ebx,%esi,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8088188 <__gmpz_get_d_2exp@plt+0x3c388> │ │ │ │ + jne 808736c <__gmpz_get_d_2exp@plt+0x3b56c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80881c8 <__gmpz_get_d_2exp@plt+0x3c3c8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b0746(%ebx) │ │ │ │ + or %al,%cl │ │ │ │ + loope 8087378 <__gmpz_get_d_2exp@plt+0x3b578> │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833a664,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%edx,%eax,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %bh,-0x3976f7f8(%ebx,%esi,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088204 <__gmpz_get_d_2exp@plt+0x3c404> │ │ │ │ + jne 80873bc <__gmpz_get_d_2exp@plt+0x3b5bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + jae 80873ca <__gmpz_get_d_2exp@plt+0x3b5ca> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808823d <__gmpz_get_d_2exp@plt+0x3c43d> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esp,%esi,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8129b64,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8129b64,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x100,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087404 <__gmpz_get_d_2exp@plt+0x3b604> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0746(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x11890356(%ebx) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80882d0 <__gmpz_get_d_2exp@plt+0x3c4d0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808827c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0x8(%esp,%esi,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 808744c <__gmpz_get_d_2exp@plt+0x3b64c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - orb $0x8,(%eax) │ │ │ │ + add %dh,0x74(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80882a4 <__gmpz_get_d_2exp@plt+0x3c4a4> │ │ │ │ + jne 8087470 <__gmpz_get_d_2exp@plt+0x3b670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80882d8 <__gmpz_get_d_2exp@plt+0x3c4d8> │ │ │ │ + ja 80874a0 <__gmpz_get_d_2exp@plt+0x3b6a0> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + shl $0x3,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833a67c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8088319 <__gmpz_get_d_2exp@plt+0x3c519> │ │ │ │ - mov $0x833a690,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76ff8b(%ecx) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808832e <__gmpz_get_d_2exp@plt+0x3c52e> │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8088354,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088354 <__gmpz_get_d_2exp@plt+0x3c554> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + je 80874cd <__gmpz_get_d_2exp@plt+0x3b6cd> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80874dc <__gmpz_get_d_2exp@plt+0x3b6dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - orl $0x8,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088314 <__gmpz_get_d_2exp@plt+0x3c514> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + jne 80874ea <__gmpz_get_d_2exp@plt+0x3b6ea> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808752b <__gmpz_get_d_2exp@plt+0x3b72b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80883cc <__gmpz_get_d_2exp@plt+0x3c5cc> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80883a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f78b(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80883a8 <__gmpz_get_d_2exp@plt+0x3c5a8> │ │ │ │ + jne 8087580 <__gmpz_get_d_2exp@plt+0x3b780> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - faddl 0x468b0808(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80883dc <__gmpz_get_d_2exp@plt+0x3c5dc> │ │ │ │ + add %ah,0x468b0808(%ebp,%esi,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a694,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808840f <__gmpz_get_d_2exp@plt+0x3c60f> │ │ │ │ - movl $0x808845c,0x0(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80875d7 <__gmpz_get_d_2exp@plt+0x3b7d7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ + imul $0xf4240,%eax,%eax │ │ │ │ + add 0x4(%ecx),%eax │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%esi,%esi,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808845c <__gmpz_get_d_2exp@plt+0x3c65c> │ │ │ │ + jne 8087614 <__gmpz_get_d_2exp@plt+0x3b814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - jmp 80883e1 <__gmpz_get_d_2exp@plt+0x3c5e1> │ │ │ │ - movl $0x8088438,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088438 <__gmpz_get_d_2exp@plt+0x3c638> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + jbe 8087622 <__gmpz_get_d_2exp@plt+0x3b822> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8,%al │ │ │ │ - test %cl,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088408 <__gmpz_get_d_2exp@plt+0x3c608> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8088493 <__gmpz_get_d_2exp@plt+0x3c693> │ │ │ │ - movl $0x80884d8,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 8087666 <__gmpz_get_d_2exp@plt+0x3b866> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + imul $0xf4240,%ecx,%ecx │ │ │ │ + add 0x4(%eax),%ecx │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80884d8 <__gmpz_get_d_2exp@plt+0x3c6d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8088461 <__gmpz_get_d_2exp@plt+0x3c661> │ │ │ │ - movl $0x80884b8,0x0(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f8(%esi,%esi,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80884b8 <__gmpz_get_d_2exp@plt+0x3c6b8> │ │ │ │ + jne 80876a4 <__gmpz_get_d_2exp@plt+0x3b8a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x758b0808(%esp,%eax,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808848c <__gmpz_get_d_2exp@plt+0x3c68c> │ │ │ │ + add %cl,%al │ │ │ │ + jbe 80876b2 <__gmpz_get_d_2exp@plt+0x3b8b2> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x14e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - mov %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x40b90445(%ebx) │ │ │ │ + inc %edx │ │ │ │ + str 0x3468bc2(%ecx) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8088525 <__gmpz_get_d_2exp@plt+0x3c725> │ │ │ │ - mov $0x833a69c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + ja 8087711 <__gmpz_get_d_2exp@plt+0x3b911> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8087720 <__gmpz_get_d_2exp@plt+0x3b920> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76ff8b(%ecx) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8088535 <__gmpz_get_d_2exp@plt+0x3c735> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x808855c,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808855c <__gmpz_get_d_2exp@plt+0x3c75c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x8(%edi,%esi,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x20,%al │ │ │ │ - test %ecx,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x77(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088520 <__gmpz_get_d_2exp@plt+0x3c720> │ │ │ │ + jne 8087768 <__gmpz_get_d_2exp@plt+0x3b968> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80885d7 <__gmpz_get_d_2exp@plt+0x3c7d7> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0x1f3ef7bb(%ebx) │ │ │ │ + add -0x3efefbb3(%ebx),%ecx │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80885f9 <__gmpz_get_d_2exp@plt+0x3c7f9> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8088785 <__gmpz_get_d_2exp@plt+0x3c985> │ │ │ │ - movl $0x8088644,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088644 <__gmpz_get_d_2exp@plt+0x3c844> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + div %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + ja 80877c1 <__gmpz_get_d_2exp@plt+0x3b9c1> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80877d0 <__gmpz_get_d_2exp@plt+0x3b9d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a6a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 808859f <__gmpz_get_d_2exp@plt+0x3c79f> │ │ │ │ - movl $0x8088620,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088620 <__gmpz_get_d_2exp@plt+0x3c820> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + ja 80877de <__gmpz_get_d_2exp@plt+0x3b9de> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - test %ecx,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80885e8 <__gmpz_get_d_2exp@plt+0x3c7e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - jo 80885cf <__gmpz_get_d_2exp@plt+0x3c7cf> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088670 <__gmpz_get_d_2exp@plt+0x3c870> │ │ │ │ + add %bl,(%eax) │ │ │ │ + js 8087802 <__gmpz_get_d_2exp@plt+0x3ba02> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8087818 <__gmpz_get_d_2exp@plt+0x3ba18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80886a3 <__gmpz_get_d_2exp@plt+0x3c8a3> │ │ │ │ - movl $0x80886f0,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45030445(%ebx) │ │ │ │ + or %bh,0xf4240(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0x78(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80886f0 <__gmpz_get_d_2exp@plt+0x3c8f0> │ │ │ │ + jne 8087870 <__gmpz_get_d_2exp@plt+0x3ba70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - jmp 8088675 <__gmpz_get_d_2exp@plt+0x3c875> │ │ │ │ - movl $0x80886cc,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80886cc <__gmpz_get_d_2exp@plt+0x3c8cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - xchg %cl,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808869c <__gmpz_get_d_2exp@plt+0x3c89c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8088727 <__gmpz_get_d_2exp@plt+0x3c927> │ │ │ │ - movl $0x808876c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808876c <__gmpz_get_d_2exp@plt+0x3c96c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 808789b <__gmpz_get_d_2exp@plt+0x3ba9b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + imul $0xf4240,%ecx,%ecx │ │ │ │ + add 0x4(%eax),%ecx │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 80886f5 <__gmpz_get_d_2exp@plt+0x3c8f5> │ │ │ │ - movl $0x808874c,0x0(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808874c <__gmpz_get_d_2exp@plt+0x3c94c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8088720 <__gmpz_get_d_2exp@plt+0x3c920> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + js 80878c9 <__gmpz_get_d_2exp@plt+0x3bac9> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80878d8 <__gmpz_get_d_2exp@plt+0x3bad8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b044d(%ebx) │ │ │ │ - or %cl,0x244c89f0(%ecx) │ │ │ │ - dec %esp │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80887c2 <__gmpz_get_d_2exp@plt+0x3c9c2> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8088819 <__gmpz_get_d_2exp@plt+0x3ca19> │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808886e <__gmpz_get_d_2exp@plt+0x3ca6e> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8088500 <__gmpz_get_d_2exp@plt+0x3c700> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b044d(%ebx) │ │ │ │ - or %cl,-0x384d1410(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - call 93109051 │ │ │ │ - jo 80887ce <__gmpz_get_d_2exp@plt+0x3c9ce> │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80887e8 <__gmpz_get_d_2exp@plt+0x3c9e8> │ │ │ │ + add %bh,%ah │ │ │ │ + js 80878e6 <__gmpz_get_d_2exp@plt+0x3bae6> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80887b8 <__gmpz_get_d_2exp@plt+0x3c9b8> │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %edx,(%eax) │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0x8(%ecx,%edi,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8087944 <__gmpz_get_d_2exp@plt+0x3bb44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbab(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 808878b <__gmpz_get_d_2exp@plt+0x3c98b> │ │ │ │ - movl $0x8088840,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808796c <__gmpz_get_d_2exp@plt+0x3bb6c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088840 <__gmpz_get_d_2exp@plt+0x3ca40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc,%al │ │ │ │ - mov %cl,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8087a03 <__gmpz_get_d_2exp@plt+0x3bc03> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80879b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808880c <__gmpz_get_d_2exp@plt+0x3ca0c> │ │ │ │ + jne 80879b4 <__gmpz_get_d_2exp@plt+0x3bbb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xd760b3b(%ebx) │ │ │ │ - jmp 8088799 <__gmpz_get_d_2exp@plt+0x3c999> │ │ │ │ - movl $0x8088894,0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + loopne 8087a32 <__gmpz_get_d_2exp@plt+0x3bc32> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088894 <__gmpz_get_d_2exp@plt+0x3ca94> │ │ │ │ + jne 80879e0 <__gmpz_get_d_2exp@plt+0x3bbe0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x64,%al │ │ │ │ - mov %cl,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088864 <__gmpz_get_d_2exp@plt+0x3ca64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x23(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b0d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088920 <__gmpz_get_d_2exp@plt+0x3cb20> │ │ │ │ + jb 8087a97 <__gmpz_get_d_2exp@plt+0x3bc97> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80888e8,0x0(%ebp) │ │ │ │ + movl $0x8087a50,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80888e8 <__gmpz_get_d_2exp@plt+0x3cae8> │ │ │ │ + jne 8087a50 <__gmpz_get_d_2exp@plt+0x3bc50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xor %cl,0x468b0808(%ecx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + cld │ │ │ │ + jl 8087acf <__gmpz_get_d_2exp@plt+0x3bccf> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088930 <__gmpz_get_d_2exp@plt+0x3cb30> │ │ │ │ + jne 8087a7c <__gmpz_get_d_2exp@plt+0x3bc7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a6a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x8(%ecx,%ecx,4) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x1b(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8087a9f <__gmpz_get_d_2exp@plt+0x3bc9f> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b0d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8087b33 <__gmpz_get_d_2exp@plt+0x3bd33> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8087ae4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088954 <__gmpz_get_d_2exp@plt+0x3cb54> │ │ │ │ + jne 8087ae4 <__gmpz_get_d_2exp@plt+0x3bce4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x77(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + cld │ │ │ │ + adc %bh,0x8(%ebx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088978 <__gmpz_get_d_2exp@plt+0x3cb78> │ │ │ │ + jne 8087b10 <__gmpz_get_d_2exp@plt+0x3bd10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7f8(%ecx,%ecx,4) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x23(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b0ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8087bc7 <__gmpz_get_d_2exp@plt+0x3bdc7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8087b80,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808899c <__gmpz_get_d_2exp@plt+0x3cb9c> │ │ │ │ + jne 8087b80 <__gmpz_get_d_2exp@plt+0x3bd80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov %ecx,(%eax) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + cld │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jnp 8087b8e <__gmpz_get_d_2exp@plt+0x3bd8e> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80889c0 <__gmpz_get_d_2exp@plt+0x3cbc0> │ │ │ │ + jne 8087bac <__gmpz_get_d_2exp@plt+0x3bdac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,%ah │ │ │ │ - mov %ecx,(%eax) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8088584 <__gmpz_get_d_2exp@plt+0x3c784> │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x1b(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8087bcf <__gmpz_get_d_2exp@plt+0x3bdcf> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b0f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bh,0x834e0e1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834e0c1(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x1a0076(%ebp) │ │ │ │ - push %es │ │ │ │ + add %bh,0x834e0e1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 8087f58 <__gmpz_get_d_2exp@plt+0x3c158> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087c5e <__gmpz_get_d_2exp@plt+0x3be5e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087cae <__gmpz_get_d_2exp@plt+0x3beae> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087ca4 <__gmpz_get_d_2exp@plt+0x3bea4> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8087c34,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088a98 <__gmpz_get_d_2exp@plt+0x3cc98> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088a50,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087d0f <__gmpz_get_d_2exp@plt+0x3bf0f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087d05 <__gmpz_get_d_2exp@plt+0x3bf05> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8087c6c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f407a,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087d64 <__gmpz_get_d_2exp@plt+0x3bf64> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087d5a <__gmpz_get_d_2exp@plt+0x3bf5a> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8087cbc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8088a8d <__gmpz_get_d_2exp@plt+0x3cc8d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8088a80,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087dc8 <__gmpz_get_d_2exp@plt+0x3bfc8> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087dbe <__gmpz_get_d_2exp@plt+0x3bfbe> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087e1a <__gmpz_get_d_2exp@plt+0x3c01a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087e10 <__gmpz_get_d_2exp@plt+0x3c010> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8087d74,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088aa0 <__gmpz_get_d_2exp@plt+0x3cca0> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a6ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087e7b <__gmpz_get_d_2exp@plt+0x3c07b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087e71 <__gmpz_get_d_2exp@plt+0x3c071> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8087dd8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f407a,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087ed0 <__gmpz_get_d_2exp@plt+0x3c0d0> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087ec6 <__gmpz_get_d_2exp@plt+0x3c0c6> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8087e28,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087f39 <__gmpz_get_d_2exp@plt+0x3c139> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087f2f <__gmpz_get_d_2exp@plt+0x3c12f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8087e88,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4089,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8087fc6 <__gmpz_get_d_2exp@plt+0x3c1c6> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8087f9e <__gmpz_get_d_2exp@plt+0x3c19e> │ │ │ │ + movl $0x8087ee0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8087d1c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f4089,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833b180,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088b9e <__gmpz_get_d_2exp@plt+0x3cd9e> │ │ │ │ + jb 808804e <__gmpz_get_d_2exp@plt+0x3c24e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088aec,0x0(%ebp) │ │ │ │ + movl $0x8088010,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088aec <__gmpz_get_d_2exp@plt+0x3ccec> │ │ │ │ + jne 8088010 <__gmpz_get_d_2exp@plt+0x3c210> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - and %cl,0x468b0808(%ebx) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890475(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %dh,(%eax,%eax,4) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088b20 <__gmpz_get_d_2exp@plt+0x3cd20> │ │ │ │ + jne 8088034 <__gmpz_get_d_2exp@plt+0x3c234> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - push %esp │ │ │ │ - mov (%eax),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8087f58 <__gmpz_get_d_2exp@plt+0x3c158> │ │ │ │ + mov $0x833b184,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80880ab <__gmpz_get_d_2exp@plt+0x3c2ab> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088090,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088b54 <__gmpz_get_d_2exp@plt+0x3cd54> │ │ │ │ + jne 8088090 <__gmpz_get_d_2exp@plt+0x3c290> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x75(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088b78 <__gmpz_get_d_2exp@plt+0x3cd78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x4d890c75(%ecx) │ │ │ │ - adc %cl,-0x7d16ebbb(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a6b0,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8087f58 <__gmpz_get_d_2exp@plt+0x3c158> │ │ │ │ + mov $0x833b188,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8088bc4 <__gmpz_get_d_2exp@plt+0x3cdc4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%edx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - fsubrl (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80880da <__gmpz_get_d_2exp@plt+0x3c2da> │ │ │ │ + movl $0x833b18a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833b18c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088d21 <__gmpz_get_d_2exp@plt+0x3cf21> │ │ │ │ + jb 808813e <__gmpz_get_d_2exp@plt+0x3c33e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088bfc,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xdc,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - movl $0x8088ccc,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + movl $0x808811c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088ccc <__gmpz_get_d_2exp@plt+0x3cecc> │ │ │ │ + jne 808811c <__gmpz_get_d_2exp@plt+0x3c31c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088d82 <__gmpz_get_d_2exp@plt+0x3cf82> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088d67 <__gmpz_get_d_2exp@plt+0x3cf67> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - nop │ │ │ │ - or %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8088e60 <__gmpz_get_d_2exp@plt+0x3d060> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8087f58 <__gmpz_get_d_2exp@plt+0x3c158> │ │ │ │ + mov $0x833b198,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088e4e <__gmpz_get_d_2exp@plt+0x3d04e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - nop │ │ │ │ - or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088e33 <__gmpz_get_d_2exp@plt+0x3d033> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcomp %st(3) │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %eax,(%edx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - mov %cs,(%eax) │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088cf8 <__gmpz_get_d_2exp@plt+0x3cef8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - fldt (%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x14(%ebp),%eax │ │ │ │ - jne 8088c39 <__gmpz_get_d_2exp@plt+0x3ce39> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8088d38,0x4(%ebp) │ │ │ │ + jb 80881d1 <__gmpz_get_d_2exp@plt+0x3c3d1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088180,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088d38 <__gmpz_get_d_2exp@plt+0x3cf38> │ │ │ │ + jne 8088180 <__gmpz_get_d_2exp@plt+0x3c380> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833a6b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - fldt (%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8088e60 <__gmpz_get_d_2exp@plt+0x3d060> │ │ │ │ - movl $0x8088d9c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088d9c <__gmpz_get_d_2exp@plt+0x3cf9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8088c28,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - or %bl,%bl │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088db2 <__gmpz_get_d_2exp@plt+0x3cfb2> │ │ │ │ - mov $0x83468a4,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8088dd8,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088dd8 <__gmpz_get_d_2exp@plt+0x3cfd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - or $0x8e,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + orl $0x3468b08,(%eax) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088e0c <__gmpz_get_d_2exp@plt+0x3d00c> │ │ │ │ + jne 80881ac <__gmpz_get_d_2exp@plt+0x3c3ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x2375,$0x8b │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x8c,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x8088c8c,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8088c68,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x8088c4c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x18,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b1b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 80881e8 <__gmpz_get_d_2exp@plt+0x3c3e8> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088fda <__gmpz_get_d_2exp@plt+0x3d1da> │ │ │ │ + jb 8088277 <__gmpz_get_d_2exp@plt+0x3c477> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088ebc,0x0(%ebp) │ │ │ │ + movl $0x808822c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088ebc <__gmpz_get_d_2exp@plt+0x3d0bc> │ │ │ │ + jne 808822c <__gmpz_get_d_2exp@plt+0x3c42c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - pop %ss │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc %cl,0x468b0808(%edi) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74bfdbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 9354b324 │ │ │ │ - dec %esi │ │ │ │ - adc 0x55890475(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088f10 <__gmpz_get_d_2exp@plt+0x3d110> │ │ │ │ - mov (%esi),%eax │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + orb $0x8,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088258 <__gmpz_get_d_2exp@plt+0x3c458> │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x2c75,$0x8b │ │ │ │ + inc %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %esi │ │ │ │ + pop %es │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808827f <__gmpz_get_d_2exp@plt+0x3c47f> │ │ │ │ + mov $0x834c37a,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b1b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 8088294 <__gmpz_get_d_2exp@plt+0x3c494> │ │ │ │ + mov $0x834c375,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 8088294 <__gmpz_get_d_2exp@plt+0x3c494> │ │ │ │ + jmp 8088283 <__gmpz_get_d_2exp@plt+0x3c483> │ │ │ │ + mov $0x834c37f,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + loopne 80882db <__gmpz_get_d_2exp@plt+0x3c4db> │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80882cf <__gmpz_get_d_2exp@plt+0x3c4cf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %ss │ │ │ │ + add $0xf1,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808832a <__gmpz_get_d_2exp@plt+0x3c52a> │ │ │ │ + movl $0x8088318,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088318 <__gmpz_get_d_2exp@plt+0x3c518> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + lock sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74a7dbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 936cb378 │ │ │ │ - dec %esi │ │ │ │ - adc 0x55891475(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock sub (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8088389 <__gmpz_get_d_2exp@plt+0x3c589> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808837f <__gmpz_get_d_2exp@plt+0x3c57f> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80882e0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f406b,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + lock sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8088410 <__gmpz_get_d_2exp@plt+0x3c610> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088406 <__gmpz_get_d_2exp@plt+0x3c606> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80883f4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088f64 <__gmpz_get_d_2exp@plt+0x3d164> │ │ │ │ + jne 80883f4 <__gmpz_get_d_2exp@plt+0x3c5f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - pop %ss │ │ │ │ + nop │ │ │ │ + lock out %eax,(%dx) │ │ │ │ sub (%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0xf76f7f8(%edi,%ecx,4) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088f8c <__gmpz_get_d_2exp@plt+0x3d18c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dl,(%edi) │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shr $0x2b,%bh │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8088477 <__gmpz_get_d_2exp@plt+0x3c677> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808846d <__gmpz_get_d_2exp@plt+0x3c66d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808839c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f406b,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %eax │ │ │ │ + out %eax,(%dx) │ │ │ │ sub (%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45892445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - and %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - jmp 8088bc4 <__gmpz_get_d_2exp@plt+0x3cdc4> │ │ │ │ - mov $0x833a6bc,%esi │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80884c6 <__gmpz_get_d_2exp@plt+0x3c6c6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8088424,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $0x2b,(%esi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088525 <__gmpz_get_d_2exp@plt+0x3c725> │ │ │ │ + movl $0x80882ac,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8088513 <__gmpz_get_d_2exp@plt+0x3c713> │ │ │ │ + movl $0x808848c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8088340,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x833b1b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jo 8088566 <__gmpz_get_d_2exp@plt+0x3c766> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x8(%ebp,%eax,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 808856c <__gmpz_get_d_2exp@plt+0x3c76c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + sub $0x2b,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80890c2 <__gmpz_get_d_2exp@plt+0x3d2c2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089028,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089028 <__gmpz_get_d_2exp@plt+0x3d228> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x468b0808(%ebp,%eax,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x2c,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x2c040076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80885fa <__gmpz_get_d_2exp@plt+0x3c7fa> │ │ │ │ + movl $0x80885e8,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ss,(%esi) │ │ │ │ + cld │ │ │ │ + in (%dx),%eax │ │ │ │ sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock jl 8088fbd <__gmpz_get_d_2exp@plt+0x3d1bd> │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x2b,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%esi,%eax,4) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808907c <__gmpz_get_d_2exp@plt+0x3d27c> │ │ │ │ + jne 8088634 <__gmpz_get_d_2exp@plt+0x3c834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dl,(%esi) │ │ │ │ + nop │ │ │ │ + test %ch,(%ebx) │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fcoms 0x468b0808(%eax) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74a7dbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 936cb4e4 │ │ │ │ - dec %esi │ │ │ │ - adc 0x55891475(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80890d8 <__gmpz_get_d_2exp@plt+0x3d2d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x833a6c4,%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088663 <__gmpz_get_d_2exp@plt+0x3c863> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80885b4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f406b,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + sub (%ebx),%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808869e <__gmpz_get_d_2exp@plt+0x3c89e> │ │ │ │ + movl $0x833b1d2,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833b1d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoml 0x9002b │ │ │ │ + add $0x2b,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80886f9 <__gmpz_get_d_2exp@plt+0x3c8f9> │ │ │ │ + movl $0x80886e0,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ + add $0xed,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub (%ebx),%ch │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088768 <__gmpz_get_d_2exp@plt+0x3c968> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808873c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089100 <__gmpz_get_d_2exp@plt+0x3d300> │ │ │ │ + jne 808873c <__gmpz_get_d_2exp@plt+0x3c93c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x15,%ah │ │ │ │ + jl 808875c <__gmpz_get_d_2exp@plt+0x3c95c> │ │ │ │ sub (%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088770 <__gmpz_get_d_2exp@plt+0x3c970> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80886b4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f406b,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8088bc4 <__gmpz_get_d_2exp@plt+0x3cdc4> │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833b1e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f8(%edi,%eax,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80887ac <__gmpz_get_d_2exp@plt+0x3c9ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808916d <__gmpz_get_d_2exp@plt+0x3d36d> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80887cc <__gmpz_get_d_2exp@plt+0x3c9cc> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov %cl,(%eax) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8088808 <__gmpz_get_d_2exp@plt+0x3ca08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088828 <__gmpz_get_d_2exp@plt+0x3ca28> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808920b <__gmpz_get_d_2exp@plt+0x3d40b> │ │ │ │ + jb 8088884 <__gmpz_get_d_2exp@plt+0x3ca84> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80891b0,0x0(%ebp) │ │ │ │ + movl $0x8088870,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80891b0 <__gmpz_get_d_2exp@plt+0x3d3b0> │ │ │ │ + jne 8088870 <__gmpz_get_d_2exp@plt+0x3ca70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - in $0x91,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808727c <__gmpz_get_d_2exp@plt+0x3b47c> │ │ │ │ + mov $0x833b22c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80888e2 <__gmpz_get_d_2exp@plt+0x3cae2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80888c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80891e4 <__gmpz_get_d_2exp@plt+0x3d3e4> │ │ │ │ + jne 80888c4 <__gmpz_get_d_2exp@plt+0x3cac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0x92,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov $0x833a704,%esi │ │ │ │ + hlt │ │ │ │ + mov %cl,(%eax) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b230,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8089259 <__gmpz_get_d_2exp@plt+0x3d459> │ │ │ │ - movl $0x808926c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov %ecx,(%eax) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808928b <__gmpz_get_d_2exp@plt+0x3d48b> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push 0x11(%ebp) │ │ │ │ + cmpl $0xffffffff,0x4(%ebp) │ │ │ │ + jne 8088929 <__gmpz_get_d_2exp@plt+0x3cb29> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8089259 <__gmpz_get_d_2exp@plt+0x3d459> │ │ │ │ - movl $0x808924c,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2002b14,%esp │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808930e <__gmpz_get_d_2exp@plt+0x3d50e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80892e0,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8086494 <__gmpz_get_d_2exp@plt+0x3a694> │ │ │ │ - adcb $0x0,(%ebx,%ebp,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80892f6 <__gmpz_get_d_2exp@plt+0x3d4f6> │ │ │ │ - mov $0x8339f10,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 808898a <__gmpz_get_d_2exp@plt+0x3cb8a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808896c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808896c <__gmpz_get_d_2exp@plt+0x3cb6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8089320,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086494 <__gmpz_get_d_2exp@plt+0x3a694> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dl,(%ebx,%ebp,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8089360 <__gmpz_get_d_2exp@plt+0x3d560> │ │ │ │ - movl $0x8089398,0x0(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807db38 <__gmpz_get_d_2exp@plt+0x31d38> │ │ │ │ - nop │ │ │ │ - push $0x47002b11 │ │ │ │ - pop %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80894c8 <__gmpz_get_d_2exp@plt+0x3d6c8> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - fcoml (%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8089402 <__gmpz_get_d_2exp@plt+0x3d602> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8089360 <__gmpz_get_d_2exp@plt+0x3d560> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002b13,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x8b080893,%esp │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x7589f845(%ecx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %al,-0x1(%edi) │ │ │ │ - call *0x3002b(%ebx,%edx,1) │ │ │ │ + pushf │ │ │ │ + mov %ecx,(%eax) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b234,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - je 8089354 <__gmpz_get_d_2exp@plt+0x3d554> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - adc (%ebx),%ebp │ │ │ │ - add %al,0x1(%ebp) │ │ │ │ + add %bh,-0x76f7f777(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808941e <__gmpz_get_d_2exp@plt+0x3d61e> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x1e,0x4(%ebp) │ │ │ │ + jne 80889d1 <__gmpz_get_d_2exp@plt+0x3cbd1> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80862f0 <__gmpz_get_d_2exp@plt+0x3a4f0> │ │ │ │ - movl $0x80893e4,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339f10,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x8089444,0x8(%ebp) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088a32 <__gmpz_get_d_2exp@plt+0x3cc32> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088a14,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089444 <__gmpz_get_d_2exp@plt+0x3d644> │ │ │ │ + jne 8088a14 <__gmpz_get_d_2exp@plt+0x3cc14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - adc (%ebx),%ch │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x8(%esp,%edx,4) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 807db38 <__gmpz_get_d_2exp@plt+0x31d38> │ │ │ │ + inc %esp │ │ │ │ + mov (%eax),%cl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b238,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoml (%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,-0x76(%eax) │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jne 8088a79 <__gmpz_get_d_2exp@plt+0x3cc79> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088ada <__gmpz_get_d_2exp@plt+0x3ccda> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088abc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089490 <__gmpz_get_d_2exp@plt+0x3d690> │ │ │ │ + jne 8088abc <__gmpz_get_d_2exp@plt+0x3ccbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x12,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lds (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f76c(%eax) │ │ │ │ - jne 8089496 <__gmpz_get_d_2exp@plt+0x3d696> │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + mov (%eax),%cl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807db38 <__gmpz_get_d_2exp@plt+0x31d38> │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b23c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x10,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lds (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80862f0 <__gmpz_get_d_2exp@plt+0x3a4f0> │ │ │ │ - test %dl,(%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov (%eax),%ecx │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x2,0x4(%ebp) │ │ │ │ + jne 8088b21 <__gmpz_get_d_2exp@plt+0x3cd21> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808969f <__gmpz_get_d_2exp@plt+0x3d89f> │ │ │ │ - movl $0x8089540,-0x10(%ebp) │ │ │ │ + jb 8088b82 <__gmpz_get_d_2exp@plt+0x3cd82> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - xor %dl,(%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8089553 <__gmpz_get_d_2exp@plt+0x3d753> │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8089574,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + movl $0x8088b64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089574 <__gmpz_get_d_2exp@plt+0x3d774> │ │ │ │ + jne 8088b64 <__gmpz_get_d_2exp@plt+0x3cd64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cld │ │ │ │ - adc %ebp,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x76f7f76b(%eax) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80895a0 <__gmpz_get_d_2exp@plt+0x3d7a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov (%eax),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b240,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rclb $1,(%ecx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%edx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80896a7 <__gmpz_get_d_2exp@plt+0x3d8a7> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 80896bf <__gmpz_get_d_2exp@plt+0x3d8bf> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - adc %ebp,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 80895c1 <__gmpz_get_d_2exp@plt+0x3d7c1> │ │ │ │ - nop │ │ │ │ - and %dl,(%ecx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%edi) │ │ │ │ + add %dh,-0x76f7f775(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8089783 <__gmpz_get_d_2exp@plt+0x3d983> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089720 <__gmpz_get_d_2exp@plt+0x3d920> │ │ │ │ - movl $0x80892a4,-0x24(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x8346905,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a780,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8089614,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80896e8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x27,0x4(%ebp) │ │ │ │ + jne 8088bc9 <__gmpz_get_d_2exp@plt+0x3cdc9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088c2a <__gmpz_get_d_2exp@plt+0x3ce2a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088c0c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80896e8 <__gmpz_get_d_2exp@plt+0x3d8e8> │ │ │ │ + jne 8088c0c <__gmpz_get_d_2exp@plt+0x3ce0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dl,(%eax) │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80899eb <__gmpz_get_d_2exp@plt+0x3dbeb> │ │ │ │ - movl $0x80897f4,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp $0x8c,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b244,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80897f4 <__gmpz_get_d_2exp@plt+0x3d9f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - xchg %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808979b <__gmpz_get_d_2exp@plt+0x3d99b> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80897d6 <__gmpz_get_d_2exp@plt+0x3d9d6> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x8346905,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8089738,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80897d6 <__gmpz_get_d_2exp@plt+0x3d9d6> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x8346905,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x834c381,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x3,0x4(%ebp) │ │ │ │ + jne 8088c71 <__gmpz_get_d_2exp@plt+0x3ce71> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - jl 80897f9 <__gmpz_get_d_2exp@plt+0x3d9f9> │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808980a <__gmpz_get_d_2exp@plt+0x3da0a> │ │ │ │ - mov $0x83468a4,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8089834,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088cd2 <__gmpz_get_d_2exp@plt+0x3ced2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088cb4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089834 <__gmpz_get_d_2exp@plt+0x3da34> │ │ │ │ + jne 8088cb4 <__gmpz_get_d_2exp@plt+0x3ceb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0xf,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cwtl │ │ │ │ + in $0x8c,%al │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808986c <__gmpz_get_d_2exp@plt+0x3da6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b248,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - push %cs │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080898,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x468bf445(%ecx) │ │ │ │ - add 0x468bf845(%ecx),%ecx │ │ │ │ - or 0x468b0045(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - nop │ │ │ │ - rorb $0x2b,(%esi) │ │ │ │ - add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808994b <__gmpz_get_d_2exp@plt+0x3db4b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80898e7 <__gmpz_get_d_2exp@plt+0x3dae7> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - push %cs │ │ │ │ - sub (%eax),%eax │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80899ca <__gmpz_get_d_2exp@plt+0x3dbca> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089966 <__gmpz_get_d_2exp@plt+0x3db66> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8089904,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmull 0x308002b │ │ │ │ + lea (%eax),%ecx │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80899eb <__gmpz_get_d_2exp@plt+0x3dbeb> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80899dc <__gmpz_get_d_2exp@plt+0x3dbdc> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8089984,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8089640,0x0(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ - jo 8089a0f <__gmpz_get_d_2exp@plt+0x3dc0f> │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x26,0x4(%ebp) │ │ │ │ + jne 8088d19 <__gmpz_get_d_2exp@plt+0x3cf19> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089ad0 <__gmpz_get_d_2exp@plt+0x3dcd0> │ │ │ │ - movl $0x8089a44,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8088d7a <__gmpz_get_d_2exp@plt+0x3cf7a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088d5c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089a44 <__gmpz_get_d_2exp@plt+0x3dc44> │ │ │ │ + jne 8088d5c <__gmpz_get_d_2exp@plt+0x3cf5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0xd,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %bl,0x468b0808(%edx) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74bfdbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jnp 4d919ed5 │ │ │ │ cld │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089a88 <__gmpz_get_d_2exp@plt+0x3dc88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - clc │ │ │ │ - or $0x2b,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %cs,0x468b0808(%ebp) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b24c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f766(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %ch,-0x76f7f773(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x4,0x4(%ebp) │ │ │ │ + jne 8088dc1 <__gmpz_get_d_2exp@plt+0x3cfc1> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088e22 <__gmpz_get_d_2exp@plt+0x3d022> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088e04,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089ab0 <__gmpz_get_d_2exp@plt+0x3dcb0> │ │ │ │ + jne 8088e04 <__gmpz_get_d_2exp@plt+0x3d004> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,(%ebx,%ebp,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - sbb $0xfa,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a788,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor $0x8e,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b250,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %dl,0x2002b(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089b11 <__gmpz_get_d_2exp@plt+0x3dd11> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fcoml 0x2002b(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089b4d <__gmpz_get_d_2exp@plt+0x3dd4d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2002b90,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x72(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089b89 <__gmpz_get_d_2exp@plt+0x3dd89> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x5,0x4(%ebp) │ │ │ │ + jne 8088e69 <__gmpz_get_d_2exp@plt+0x3d069> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089c2f <__gmpz_get_d_2exp@plt+0x3de2f> │ │ │ │ - movl $0x8089bd0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8088eca <__gmpz_get_d_2exp@plt+0x3d0ca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088eac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089bd0 <__gmpz_get_d_2exp@plt+0x3ddd0> │ │ │ │ + jne 8088eac <__gmpz_get_d_2exp@plt+0x3d0ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x90,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089c37 <__gmpz_get_d_2exp@plt+0x3de37> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8089ae4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x8089b20,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8089b5c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833a798,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fmull 0x468b0808(%esi) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b254,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x8f,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089c81 <__gmpz_get_d_2exp@plt+0x3de81> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089cbd <__gmpz_get_d_2exp@plt+0x3debd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %cl,0x2002b(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089cf9 <__gmpz_get_d_2exp@plt+0x3def9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - mov (%ebx),%gs │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + mov (%eax),%cs │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089d67 <__gmpz_get_d_2exp@plt+0x3df67> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089d5d <__gmpz_get_d_2exp@plt+0x3df5d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8089ccc,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %cl,0x5002b(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089df8 <__gmpz_get_d_2exp@plt+0x3dff8> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089dee <__gmpz_get_d_2exp@plt+0x3dfee> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8089c90,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8089d08,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x6,0x4(%ebp) │ │ │ │ + jne 8088f11 <__gmpz_get_d_2exp@plt+0x3d111> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - lea (%ebx),%ebp │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8089e65 <__gmpz_get_d_2exp@plt+0x3e065> │ │ │ │ - movl $0x8089c54,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8089d78,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833a7a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - sbb %cl,(%ecx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089ee4 <__gmpz_get_d_2exp@plt+0x3e0e4> │ │ │ │ - movl $0x8089eb8,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8088f72 <__gmpz_get_d_2exp@plt+0x3d172> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088f54,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089eb8 <__gmpz_get_d_2exp@plt+0x3e0b8> │ │ │ │ + jne 8088f54 <__gmpz_get_d_2exp@plt+0x3d154> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - call c08c9b9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089e10 <__gmpz_get_d_2exp@plt+0x3e010> │ │ │ │ - mov $0x833a7a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089f25 <__gmpz_get_d_2exp@plt+0x3e125> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - enter $0x2b8c,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089f61 <__gmpz_get_d_2exp@plt+0x3e161> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %cs,0x200(%ebx,%ebp,1) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test %cl,0x468b0808(%edi) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b258,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089f9d <__gmpz_get_d_2exp@plt+0x3e19d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %esp │ │ │ │ - mov %gs,(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f771(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a030 <__gmpz_get_d_2exp@plt+0x3e230> │ │ │ │ - movl $0x8089ef8,-0x50(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x81ae2cc,-0x40(%edi) │ │ │ │ - lea -0x50(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x834c381,-0x38(%edi) │ │ │ │ - movl $0x8089f34,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x81ae2cc,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x3e(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8089f70,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x7,0x4(%ebp) │ │ │ │ + jne 8088fb9 <__gmpz_get_d_2exp@plt+0x3d1b9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x833a7b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - pop %es │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a0a4 <__gmpz_get_d_2exp@plt+0x3e2a4> │ │ │ │ - movl $0x808a084,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808901a <__gmpz_get_d_2exp@plt+0x3d21a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088ffc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a084 <__gmpz_get_d_2exp@plt+0x3e284> │ │ │ │ + jne 8088ffc <__gmpz_get_d_2exp@plt+0x3d1fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x7,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ + sub $0x90,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089fb0 <__gmpz_get_d_2exp@plt+0x3e1b0> │ │ │ │ - mov $0x833a7b8,%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b25c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - mov (%ebx),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a0e5 <__gmpz_get_d_2exp@plt+0x3e2e5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - or %cl,0x4002b(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x70(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a153 <__gmpz_get_d_2exp@plt+0x3e353> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a149 <__gmpz_get_d_2exp@plt+0x3e349> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808a0b8,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x8,0x4(%ebp) │ │ │ │ + jne 8089061 <__gmpz_get_d_2exp@plt+0x3d261> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cwtl │ │ │ │ - mov (%ebx),%ch │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a191 <__gmpz_get_d_2exp@plt+0x3e391> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - mov (%ebx),%ch │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a228 <__gmpz_get_d_2exp@plt+0x3e428> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a21e <__gmpz_get_d_2exp@plt+0x3e41e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808a0f4,-0x24(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808a164,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + jb 80890c2 <__gmpz_get_d_2exp@plt+0x3d2c2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80890a4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $0x0,0x2002b(%ecx) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80890a4 <__gmpz_get_d_2exp@plt+0x3d2a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a269 <__gmpz_get_d_2exp@plt+0x3e469> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - orb $0x6,0x1a002b(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x90 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b260,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a2d1 <__gmpz_get_d_2exp@plt+0x3e4d1> │ │ │ │ - movl $0x808a1a0,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808a23c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x9,0x4(%ebp) │ │ │ │ + jne 8089109 <__gmpz_get_d_2exp@plt+0x3d309> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833a7c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - add $0x2b,%al │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + jae 808911a <__gmpz_get_d_2exp@plt+0x3d31a> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a350 <__gmpz_get_d_2exp@plt+0x3e550> │ │ │ │ - movl $0x808a324,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808917e <__gmpz_get_d_2exp@plt+0x3d37e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089160,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a324 <__gmpz_get_d_2exp@plt+0x3e524> │ │ │ │ + jne 8089160 <__gmpz_get_d_2exp@plt+0x3d360> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - add $0x2b,%al │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808a27c <__gmpz_get_d_2exp@plt+0x3e47c> │ │ │ │ - mov $0x833a7c8,%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b268,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7f8(%ecx,%edx,4) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jne 80891c5 <__gmpz_get_d_2exp@plt+0x3d3c5> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a390 <__gmpz_get_d_2exp@plt+0x3e590> │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ + jb 8089226 <__gmpz_get_d_2exp@plt+0x3d426> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833a7d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8089208,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089208 <__gmpz_get_d_2exp@plt+0x3d408> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a3cf <__gmpz_get_d_2exp@plt+0x3e5cf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp %dl,0x468b0808(%edx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b26c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x8(%edx,%edx,4) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0xd,0x4(%ebp) │ │ │ │ + jne 808926d <__gmpz_get_d_2exp@plt+0x3d46d> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a436 <__gmpz_get_d_2exp@plt+0x3e636> │ │ │ │ - movl $0x808a418,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80892ce <__gmpz_get_d_2exp@plt+0x3d4ce> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80892b0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a418 <__gmpz_get_d_2exp@plt+0x3e618> │ │ │ │ + jne 80892b0 <__gmpz_get_d_2exp@plt+0x3d4b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %esp │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + loopne 8089247 <__gmpz_get_d_2exp@plt+0x3d447> │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a444 <__gmpz_get_d_2exp@plt+0x3e644> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b270,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808a459 <__gmpz_get_d_2exp@plt+0x3e659> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jl 808a3fd <__gmpz_get_d_2exp@plt+0x3e5fd> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a4ad <__gmpz_get_d_2exp@plt+0x3e6ad> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0xf,0x4(%ebp) │ │ │ │ + jne 8089315 <__gmpz_get_d_2exp@plt+0x3d515> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a4de <__gmpz_get_d_2exp@plt+0x3e6de> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a560 <__gmpz_get_d_2exp@plt+0x3e760> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a556 <__gmpz_get_d_2exp@plt+0x3e756> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808a4b8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089376 <__gmpz_get_d_2exp@plt+0x3d576> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089358,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089358 <__gmpz_get_d_2exp@plt+0x3d558> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a596 <__gmpz_get_d_2exp@plt+0x3e796> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %dl,0x468b0808(%ebx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b274,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a60b <__gmpz_get_d_2exp@plt+0x3e80b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a601 <__gmpz_get_d_2exp@plt+0x3e801> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808a570,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0xf76f7f8(%ebx,%edx,4) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a674 <__gmpz_get_d_2exp@plt+0x3e874> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a66a <__gmpz_get_d_2exp@plt+0x3e86a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808a5a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x12,0x4(%ebp) │ │ │ │ + jne 80893bd <__gmpz_get_d_2exp@plt+0x3d5bd> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a735 <__gmpz_get_d_2exp@plt+0x3e935> │ │ │ │ - movl $0x808a6d8,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 808941e <__gmpz_get_d_2exp@plt+0x3d61e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089400,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a6d8 <__gmpz_get_d_2exp@plt+0x3e8d8> │ │ │ │ + jne 8089400 <__gmpz_get_d_2exp@plt+0x3d600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808a738 <__gmpz_get_d_2exp@plt+0x3e938> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %dl,0x3468b08(%eax,%ecx,1) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808a4ec,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808a618,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b278,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test %ch,(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a7c8 <__gmpz_get_d_2exp@plt+0x3e9c8> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a7be <__gmpz_get_d_2exp@plt+0x3e9be> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x808a480,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808a688,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x8(%esp,%edx,4) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a809 <__gmpz_get_d_2exp@plt+0x3ea09> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a7d5,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0x83,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a869 <__gmpz_get_d_2exp@plt+0x3ea69> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a85f <__gmpz_get_d_2exp@plt+0x3ea5f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808a7d8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808a758 <__gmpz_get_d_2exp@plt+0x3e958> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addb $0x0,0x4002b(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a8e6 <__gmpz_get_d_2exp@plt+0x3eae6> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a8dc <__gmpz_get_d_2exp@plt+0x3eadc> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808a818,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808a758 <__gmpz_get_d_2exp@plt+0x3e958> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x13,0x4(%ebp) │ │ │ │ + jne 8089465 <__gmpz_get_d_2exp@plt+0x3d665> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - add $0x83,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a9b5 <__gmpz_get_d_2exp@plt+0x3ebb5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a948,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 80894c6 <__gmpz_get_d_2exp@plt+0x3d6c6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80894a8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a948 <__gmpz_get_d_2exp@plt+0x3eb48> │ │ │ │ + jne 80894a8 <__gmpz_get_d_2exp@plt+0x3d6a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x82,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a9b8 <__gmpz_get_d_2exp@plt+0x3ebb8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fcoms 0x3468b08(%eax,%ecx,1) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x808a758,-0x24(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808a87c,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b27c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x14,0x4(%ebp) │ │ │ │ + jne 808950d <__gmpz_get_d_2exp@plt+0x3d70d> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808a758 <__gmpz_get_d_2exp@plt+0x3e958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - and $0x82,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808aa86 <__gmpz_get_d_2exp@plt+0x3ec86> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808aa7c <__gmpz_get_d_2exp@plt+0x3ec7c> │ │ │ │ - movl $0x808a3ac,-0x8(%edi) │ │ │ │ + jb 808956e <__gmpz_get_d_2exp@plt+0x3d76e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808aa28,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ + movl $0x8089550,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089550 <__gmpz_get_d_2exp@plt+0x3d750> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x81 │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808aa8e <__gmpz_get_d_2exp@plt+0x3ec8e> │ │ │ │ - movl $0x808a3e0,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808a8f8,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833a7e4,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adcb $0x3,0x468b0808(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b280,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - subl $0x200,(%ebx) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808aad9 <__gmpz_get_d_2exp@plt+0x3ecd9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ab0a <__gmpz_get_d_2exp@plt+0x3ed0a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0xf76f7f8(%ebp,%edx,4) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ab6b <__gmpz_get_d_2exp@plt+0x3ed6b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ab61 <__gmpz_get_d_2exp@plt+0x3ed61> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808aae4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x15,0x4(%ebp) │ │ │ │ + jne 80895b5 <__gmpz_get_d_2exp@plt+0x3d7b5> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808abce <__gmpz_get_d_2exp@plt+0x3edce> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808abc4 <__gmpz_get_d_2exp@plt+0x3edc4> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808ab1c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x81d7a48,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + repnz (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808962a <__gmpz_get_d_2exp@plt+0x3d82a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808960c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,0xf002b(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808960c <__gmpz_get_d_2exp@plt+0x3d80c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ac43 <__gmpz_get_d_2exp@plt+0x3ee43> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ac39 <__gmpz_get_d_2exp@plt+0x3ee39> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x808aaac,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808ab7c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp $0x96,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b288,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ac81 <__gmpz_get_d_2exp@plt+0x3ee81> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a7d3,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jg 808acb2 <__gmpz_get_d_2exp@plt+0x3eeb2> │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x6a(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ace1 <__gmpz_get_d_2exp@plt+0x3eee1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808acd7 <__gmpz_get_d_2exp@plt+0x3eed7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808ac50,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808abe4 <__gmpz_get_d_2exp@plt+0x3ede4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,0x2b(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ad5e <__gmpz_get_d_2exp@plt+0x3ef5e> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ad54 <__gmpz_get_d_2exp@plt+0x3ef54> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808ac90,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808abe4 <__gmpz_get_d_2exp@plt+0x3ede4> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push %es │ │ │ │ + jne 8089671 <__gmpz_get_d_2exp@plt+0x3d871> │ │ │ │ + cmpl $0x2,0x4(%ebp) │ │ │ │ + jne 8089671 <__gmpz_get_d_2exp@plt+0x3d871> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %bh,0x2b(%esi) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808adbd <__gmpz_get_d_2exp@plt+0x3efbd> │ │ │ │ - movl $0x808abe4,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x808acf4,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x1e(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808abe4 <__gmpz_get_d_2exp@plt+0x3ede4> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833a7ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - or $0xfa,%al │ │ │ │ - sub (%eax),%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ae68 <__gmpz_get_d_2exp@plt+0x3f068> │ │ │ │ - movl $0x808ae10,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80896d2 <__gmpz_get_d_2exp@plt+0x3d8d2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80896b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ae10 <__gmpz_get_d_2exp@plt+0x3f010> │ │ │ │ + jne 80896b4 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fdivr %st,%st(1) │ │ │ │ - sub (%eax),%al │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + in $0x96,%al │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ae48 <__gmpz_get_d_2exp@plt+0x3f048> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b28c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - stc │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - or $0xff,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a7f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ae9b <__gmpz_get_d_2exp@plt+0x3f09b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push %es │ │ │ │ + jne 8089719 <__gmpz_get_d_2exp@plt+0x3d919> │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jne 8089719 <__gmpz_get_d_2exp@plt+0x3d919> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808af02 <__gmpz_get_d_2exp@plt+0x3f102> │ │ │ │ - movl $0x808aee4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 808977a <__gmpz_get_d_2exp@plt+0x3d97a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808975c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808aee4 <__gmpz_get_d_2exp@plt+0x3f0e4> │ │ │ │ + jne 808975c <__gmpz_get_d_2exp@plt+0x3d95c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %ch,0x468b0808(%edi) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808af10 <__gmpz_get_d_2exp@plt+0x3f110> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ss,0x468b0808(%edi) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b290,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808af25 <__gmpz_get_d_2exp@plt+0x3f125> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7f769(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push %es │ │ │ │ + jne 80897c1 <__gmpz_get_d_2exp@plt+0x3d9c1> │ │ │ │ + cmpl $0x12,0x4(%ebp) │ │ │ │ + jne 80897c1 <__gmpz_get_d_2exp@plt+0x3d9c1> │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - mov $0x7c,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808af79 <__gmpz_get_d_2exp@plt+0x3f179> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808afaa <__gmpz_get_d_2exp@plt+0x3f1aa> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b025 <__gmpz_get_d_2exp@plt+0x3f225> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b01b <__gmpz_get_d_2exp@plt+0x3f21b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808af84,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c36d,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jb 8089822 <__gmpz_get_d_2exp@plt+0x3da22> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089804,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089804 <__gmpz_get_d_2exp@plt+0x3da04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b05a <__gmpz_get_d_2exp@plt+0x3f25a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor $0x98,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b294,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b0cf <__gmpz_get_d_2exp@plt+0x3f2cf> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b0c5 <__gmpz_get_d_2exp@plt+0x3f2c5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808b034,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x68(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b138 <__gmpz_get_d_2exp@plt+0x3f338> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b12e <__gmpz_get_d_2exp@plt+0x3f32e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b06c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push %es │ │ │ │ + jne 8089869 <__gmpz_get_d_2exp@plt+0x3da69> │ │ │ │ + cmpl $0x3,0x4(%ebp) │ │ │ │ + jne 8089869 <__gmpz_get_d_2exp@plt+0x3da69> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b16e <__gmpz_get_d_2exp@plt+0x3f36e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b261 <__gmpz_get_d_2exp@plt+0x3f461> │ │ │ │ - movl $0x808b1d0,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80898ca <__gmpz_get_d_2exp@plt+0x3daca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80898ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b1d0 <__gmpz_get_d_2exp@plt+0x3f3d0> │ │ │ │ + jne 80898ac <__gmpz_get_d_2exp@plt+0x3daac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - clc │ │ │ │ - mov $0x8,%cl │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b1f8 <__gmpz_get_d_2exp@plt+0x3f3f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + fcompl 0x468b0808(%eax) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b298,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + cwtl │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808b273 <__gmpz_get_d_2exp@plt+0x3f473> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b264 <__gmpz_get_d_2exp@plt+0x3f464> │ │ │ │ - movl $0x808afb8,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x808b0dc,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x81d7a48,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b2ba <__gmpz_get_d_2exp@plt+0x3f4ba> │ │ │ │ - movl $0x808b148,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - movl $0x81d75bc,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %bh,0x2b(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b34c <__gmpz_get_d_2exp@plt+0x3f54c> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b342 <__gmpz_get_d_2exp@plt+0x3f542> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x808af4c,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808b180,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0x2,0x4(%ebp) │ │ │ │ + jne 8089911 <__gmpz_get_d_2exp@plt+0x3db11> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b38d <__gmpz_get_d_2exp@plt+0x3f58d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a7d5,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - js 808b3be <__gmpz_get_d_2exp@plt+0x3f5be> │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b3ed <__gmpz_get_d_2exp@plt+0x3f5ed> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b3e3 <__gmpz_get_d_2exp@plt+0x3f5e3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b35c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808b2dc <__gmpz_get_d_2exp@plt+0x3f4dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089972 <__gmpz_get_d_2exp@plt+0x3db72> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089954,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089954 <__gmpz_get_d_2exp@plt+0x3db54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - ja 808b422 <__gmpz_get_d_2exp@plt+0x3f622> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + test %bl,0x468b0808(%ecx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b29c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b46a <__gmpz_get_d_2exp@plt+0x3f66a> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b460 <__gmpz_get_d_2exp@plt+0x3f660> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808b39c,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808b2dc <__gmpz_get_d_2exp@plt+0x3f4dc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f767(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0xc,0x4(%ebp) │ │ │ │ + jne 80899b9 <__gmpz_get_d_2exp@plt+0x3dbb9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - xorb $0x0,0x2b(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b539 <__gmpz_get_d_2exp@plt+0x3f739> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b4cc,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 8089a1a <__gmpz_get_d_2exp@plt+0x3dc1a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80899fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b4cc <__gmpz_get_d_2exp@plt+0x3f6cc> │ │ │ │ + jne 80899fc <__gmpz_get_d_2exp@plt+0x3dbfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %dh,0x2b(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b53c <__gmpz_get_d_2exp@plt+0x3f73c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0x9a,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x808b2dc,-0x24(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808b400,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x66(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0xd,0x4(%ebp) │ │ │ │ + jne 8089a61 <__gmpz_get_d_2exp@plt+0x3dc61> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808b2dc <__gmpz_get_d_2exp@plt+0x3f4dc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - mov 0x17002b76,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b60a <__gmpz_get_d_2exp@plt+0x3f80a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b600 <__gmpz_get_d_2exp@plt+0x3f800> │ │ │ │ - movl $0x808ae78,-0x8(%edi) │ │ │ │ + jb 8089ac2 <__gmpz_get_d_2exp@plt+0x3dcc2> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808b5ac,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ + movl $0x8089aa4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089aa4 <__gmpz_get_d_2exp@plt+0x3dca4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - jbe 808b5ce <__gmpz_get_d_2exp@plt+0x3f7ce> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b612 <__gmpz_get_d_2exp@plt+0x3f812> │ │ │ │ - movl $0x808aeac,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808b47c,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833a7fc,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x9a │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 808b640 <__gmpz_get_d_2exp@plt+0x3f840> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + lcall $0x758b,$0xf0890808 │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xe9,%al │ │ │ │ + mov $0x62,%ah │ │ │ │ + adc $0x0,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %al,0x167c02f9(%ebx) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jge 808b698 <__gmpz_get_d_2exp@plt+0x3f898> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jl 808b67d <__gmpz_get_d_2exp@plt+0x3f87d> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8342bfd,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 808b698 <__gmpz_get_d_2exp@plt+0x3f898> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0x8,0x4(%ebp) │ │ │ │ + jne 8089b09 <__gmpz_get_d_2exp@plt+0x3dd09> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - mov $0x833a2f4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - int1 │ │ │ │ - sub (%eax),%al │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b764 <__gmpz_get_d_2exp@plt+0x3f964> │ │ │ │ + jb 8089b6a <__gmpz_get_d_2exp@plt+0x3dd6a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b6ec,0x0(%ebp) │ │ │ │ + movl $0x8089b4c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b6ec <__gmpz_get_d_2exp@plt+0x3f8ec> │ │ │ │ + jne 8089b4c <__gmpz_get_d_2exp@plt+0x3dd4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %dh,%cl │ │ │ │ - sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%edi,%esi,4) │ │ │ │ + cld │ │ │ │ + jl 8089aec <__gmpz_get_d_2exp@plt+0x3dcec> │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b714 <__gmpz_get_d_2exp@plt+0x3f914> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lock lock sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - inc %esp │ │ │ │ - mov $0x8,%bh │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - shl $0x2a,%al │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + mov $0x833b2a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833a814,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f765(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8346905(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jne 8089bb1 <__gmpz_get_d_2exp@plt+0x3ddb1> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8346905(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x2be6,%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b7e8 <__gmpz_get_d_2exp@plt+0x3f9e8> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808b7e4 <__gmpz_get_d_2exp@plt+0x3f9e4> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833a84d,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8173358 <__gmpz_get_d_2exp@plt+0x127558> │ │ │ │ + jb 8089c12 <__gmpz_get_d_2exp@plt+0x3de12> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089bf4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089bf4 <__gmpz_get_d_2exp@plt+0x3ddf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push $0x2be6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b838 <__gmpz_get_d_2exp@plt+0x3fa38> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808b834 <__gmpz_get_d_2exp@plt+0x3fa34> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833a8e5,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8173358 <__gmpz_get_d_2exp@plt+0x127558> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - repnz sub (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + cld │ │ │ │ + and $0x9c,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x833aa8d(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x64(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x1a,0x4(%ebp) │ │ │ │ + jne 8089c59 <__gmpz_get_d_2exp@plt+0x3de59> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - or %dh,%dl │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x3976f7f8(%eax,%edi,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089cba <__gmpz_get_d_2exp@plt+0x3deba> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089c9c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b88c <__gmpz_get_d_2exp@plt+0x3fa8c> │ │ │ │ + jne 8089c9c <__gmpz_get_d_2exp@plt+0x3de9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0xf1,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x833aa71(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + pushf │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + pushf │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b91c <__gmpz_get_d_2exp@plt+0x3fb1c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b912 <__gmpz_get_d_2exp@plt+0x3fb12> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808b900,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x33,0x4(%ebp) │ │ │ │ + jne 8089d01 <__gmpz_get_d_2exp@plt+0x3df01> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b9a8 <__gmpz_get_d_2exp@plt+0x3fba8> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b99e <__gmpz_get_d_2exp@plt+0x3fb9e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808b98c,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jb 8089d62 <__gmpz_get_d_2exp@plt+0x3df62> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089d44,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089d44 <__gmpz_get_d_2exp@plt+0x3df44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ba34 <__gmpz_get_d_2exp@plt+0x3fc34> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ba2a <__gmpz_get_d_2exp@plt+0x3fc2a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808ba18,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 8089ce6 <__gmpz_get_d_2exp@plt+0x3dee6> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f763(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x42,0x4(%ebp) │ │ │ │ + jne 8089da9 <__gmpz_get_d_2exp@plt+0x3dfa9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x2a,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bab9 <__gmpz_get_d_2exp@plt+0x3fcb9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ba80,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ + jb 8089e0a <__gmpz_get_d_2exp@plt+0x3e00a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089dec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089dec <__gmpz_get_d_2exp@plt+0x3dfec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - lock sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x76f7f746(%eax) │ │ │ │ - jne 808ba86 <__gmpz_get_d_2exp@plt+0x3fc86> │ │ │ │ + cld │ │ │ │ + sbb $0x9e,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b2b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %dh,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc7081d75,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%dl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %dh,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + sahf │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x31,0x4(%ebp) │ │ │ │ + jne 8089e51 <__gmpz_get_d_2exp@plt+0x3e051> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089f24 <__gmpz_get_d_2exp@plt+0x3e124> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089e98,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089e98 <__gmpz_get_d_2exp@plt+0x3e098> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rcrb $0x3,0x468b0808(%esi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + sahf │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bb27 <__gmpz_get_d_2exp@plt+0x3fd27> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bb1d <__gmpz_get_d_2exp@plt+0x3fd1d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808b9b8,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089f2c <__gmpz_get_d_2exp@plt+0x3e12c> │ │ │ │ + movl $0x815161c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x815161c,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808ba48,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov $0x833b2bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bb9d <__gmpz_get_d_2exp@plt+0x3fd9d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bb93 <__gmpz_get_d_2exp@plt+0x3fd93> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b92c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808bac8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089fbd <__gmpz_get_d_2exp@plt+0x3e1bd> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089f74,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089f74 <__gmpz_get_d_2exp@plt+0x3e174> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xef,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b08089f,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089fa0 <__gmpz_get_d_2exp@plt+0x3e1a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808bbfe <__gmpz_get_d_2exp@plt+0x3fdfe> │ │ │ │ - movl $0x808b8a0,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x808bb38,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833aad4,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + shll $0x8b,0x1b(%ebp) │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 8089fcb <__gmpz_get_d_2exp@plt+0x3e1cb> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b528,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xee,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 8089fcb <__gmpz_get_d_2exp@plt+0x3e1cb> │ │ │ │ + jmp 8089fb2 <__gmpz_get_d_2exp@plt+0x3e1b2> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bc9c <__gmpz_get_d_2exp@plt+0x3fe9c> │ │ │ │ - movl $0x808bc50,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808a059 <__gmpz_get_d_2exp@plt+0x3e259> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808a010,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bc50 <__gmpz_get_d_2exp@plt+0x3fe50> │ │ │ │ + jne 808a010 <__gmpz_get_d_2exp@plt+0x3e210> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %ch,%dh │ │ │ │ - sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov %bh,0x3468b08(%eax,%ecx,1) │ │ │ │ + cmp $0xa0,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bc88 <__gmpz_get_d_2exp@plt+0x3fe88> │ │ │ │ + jne 808a03c <__gmpz_get_d_2exp@plt+0x3e23c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - out %al,(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x1b75,$0x8b │ │ │ │ inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - sbb %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833aadc,%esi │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + jge 808a067 <__gmpz_get_d_2exp@plt+0x3e267> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b52c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 808a067 <__gmpz_get_d_2exp@plt+0x3e267> │ │ │ │ + jmp 808a04e <__gmpz_get_d_2exp@plt+0x3e24e> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bcd0 <__gmpz_get_d_2exp@plt+0x3fed0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + jb 808a0ff <__gmpz_get_d_2exp@plt+0x3e2ff> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808a0ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a0ac <__gmpz_get_d_2exp@plt+0x3e2ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + loopne 808a051 <__gmpz_get_d_2exp@plt+0x3e251> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a0e0 <__gmpz_get_d_2exp@plt+0x3e2e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x35c6fcaa(%ebx) │ │ │ │ + jne 808a107 <__gmpz_get_d_2exp@plt+0x3e307> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + cmp 0x4(%ebp),%edx │ │ │ │ + jge 808a119 <__gmpz_get_d_2exp@plt+0x3e319> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b530,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 808a117 <__gmpz_get_d_2exp@plt+0x3e317> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808a0f7 <__gmpz_get_d_2exp@plt+0x3e2f7> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a1ad <__gmpz_get_d_2exp@plt+0x3e3ad> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808a15c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a15c <__gmpz_get_d_2exp@plt+0x3e35c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ah,0x468b0808(%ecx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a188 <__gmpz_get_d_2exp@plt+0x3e388> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + shll $0x8b,0x23(%ebp) │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b534,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 808a1c4 <__gmpz_get_d_2exp@plt+0x3e3c4> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bd00 <__gmpz_get_d_2exp@plt+0x3ff00> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + jb 808a25b <__gmpz_get_d_2exp@plt+0x3e45b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808a208,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a208 <__gmpz_get_d_2exp@plt+0x3e408> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp $0xa2,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a23c <__gmpz_get_d_2exp@plt+0x3e43c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x35c6fcaa(%ebx) │ │ │ │ + jne 808a263 <__gmpz_get_d_2exp@plt+0x3e463> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + cmp 0x4(%ebp),%edx │ │ │ │ + jge 808a275 <__gmpz_get_d_2exp@plt+0x3e475> │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833b538,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 808a271 <__gmpz_get_d_2exp@plt+0x3e471> │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 808a253 <__gmpz_get_d_2exp@plt+0x3e453> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + ja 808a2d5 <__gmpz_get_d_2exp@plt+0x3e4d5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba60 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bd3c <__gmpz_get_d_2exp@plt+0x3ff3c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 808a3c3 <__gmpz_get_d_2exp@plt+0x3e5c3> │ │ │ │ + movl $0x808a348,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a348 <__gmpz_get_d_2exp@plt+0x3e548> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xor %dl,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bdb1 <__gmpz_get_d_2exp@plt+0x3ffb1> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bda7 <__gmpz_get_d_2exp@plt+0x3ffa7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bce0,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808bd0c,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a3c6 <__gmpz_get_d_2exp@plt+0x3e5c6> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x8,(%ecx) │ │ │ │ + movl $0x808a28c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808a3b8,0x10(%ebp) │ │ │ │ + movl $0x833e75d,0x4(%ebp) │ │ │ │ + movl $0x833b564,0x8(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bde4 <__gmpz_get_d_2exp@plt+0x3ffe4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5002b11,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 808a4ff <__gmpz_get_d_2exp@plt+0x3e6ff> │ │ │ │ + movl $0x808a430,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a430 <__gmpz_get_d_2exp@plt+0x3e630> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + adc %ebp,(%ebx) │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808be20 <__gmpz_get_d_2exp@plt+0x40020> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a460 <__gmpz_get_d_2exp@plt+0x3e660> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sub %dl,(%ecx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808be95 <__gmpz_get_d_2exp@plt+0x40095> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808be8b <__gmpz_get_d_2exp@plt+0x4008b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bdc4,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808bdf0,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a502 <__gmpz_get_d_2exp@plt+0x3e702> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808a2f4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x808a4b8,0x0(%ebp) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a4d4 <__gmpz_get_d_2exp@plt+0x3e6d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bec8 <__gmpz_get_d_2exp@plt+0x400c8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + ja 808a511 <__gmpz_get_d_2exp@plt+0x3e711> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + imul $0xf4240,%ecx,%ecx │ │ │ │ + add 0x4(%eax),%ecx │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + pop %eax │ │ │ │ + adc %ch,(%ebx) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bf04 <__gmpz_get_d_2exp@plt+0x40104> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bf79 <__gmpz_get_d_2exp@plt+0x40179> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bf6f <__gmpz_get_d_2exp@plt+0x4016f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bea8,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808bed4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 808a56c <__gmpz_get_d_2exp@plt+0x3e76c> │ │ │ │ + movl $0x808a3e8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x0(%ebp) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833b598,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xeb,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a5d5 <__gmpz_get_d_2exp@plt+0x3e7d5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba60 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bfdd <__gmpz_get_d_2exp@plt+0x401dd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bfc4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + jb 808a6c3 <__gmpz_get_d_2exp@plt+0x3e8c3> │ │ │ │ + movl $0x808a648,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xeb,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a648 <__gmpz_get_d_2exp@plt+0x3e848> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %cl,(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc7081d75,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%dl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fsubr %st,%st(2) │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c051 <__gmpz_get_d_2exp@plt+0x40251> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c047 <__gmpz_get_d_2exp@plt+0x40247> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bf10,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 808a6c6 <__gmpz_get_d_2exp@plt+0x3e8c6> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x8,(%ecx) │ │ │ │ + movl $0x808a58c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808bf8c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs ljmp $0x0,$0x4002a │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c0e2 <__gmpz_get_d_2exp@plt+0x402e2> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c0d8 <__gmpz_get_d_2exp@plt+0x402d8> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808be2c,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808bfec,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808a6b8,0x10(%ebp) │ │ │ │ + movl $0x833e75d,0x4(%ebp) │ │ │ │ + movl $0x833b564,0x8(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5002b0e,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a7fc <__gmpz_get_d_2exp@plt+0x3e9fc> │ │ │ │ + movl $0x808a730,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a730 <__gmpz_get_d_2exp@plt+0x3e930> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + push %cs │ │ │ │ + sub (%eax),%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a760 <__gmpz_get_d_2exp@plt+0x3e960> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - aam $0xe9 │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0xf000000,%eax │ │ │ │ + sub %cl,(%esi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c180 <__gmpz_get_d_2exp@plt+0x40380> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c176 <__gmpz_get_d_2exp@plt+0x40376> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808bd48,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808c064,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a7ff <__gmpz_get_d_2exp@plt+0x3e9ff> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808a5f4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x808a7b8,0x0(%ebp) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a7d4 <__gmpz_get_d_2exp@plt+0x3e9d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a80e <__gmpz_get_d_2exp@plt+0x3ea0e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %ch,%cl │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or $0x14002b,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c218 <__gmpz_get_d_2exp@plt+0x40418> │ │ │ │ - movl $0x808c1c4,-0x4(%ebp) │ │ │ │ + ja 808a86c <__gmpz_get_d_2exp@plt+0x3ea6c> │ │ │ │ + movl $0x808a6e8,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - add $0xe9,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8,0x0(%ebp) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833b5a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a8d5 <__gmpz_get_d_2exp@plt+0x3ead5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba60 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,(%ebx,%ebp,1) │ │ │ │ + add %al,0x200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a9c3 <__gmpz_get_d_2exp@plt+0x3ebc3> │ │ │ │ + movl $0x808a948,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a948 <__gmpz_get_d_2exp@plt+0x3eb48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %cl,(%ebx,%ebp,1) │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c220 <__gmpz_get_d_2exp@plt+0x40420> │ │ │ │ - movl $0x808bcb0,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x808c0f4,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 808a9c6 <__gmpz_get_d_2exp@plt+0x3ebc6> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x4,(%ecx) │ │ │ │ + movl $0x808a88c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808a9b8,0x10(%ebp) │ │ │ │ + movl $0x833e75d,0x4(%ebp) │ │ │ │ + movl $0x833b564,0x8(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - mov $0x833aae4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - call 817c260 <__gmpz_get_d_2exp@plt+0x130460> │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5002b0b,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c2bc <__gmpz_get_d_2exp@plt+0x404bc> │ │ │ │ - movl $0x808c270,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808aaf6 <__gmpz_get_d_2exp@plt+0x3ecf6> │ │ │ │ + movl $0x808aa30,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c270 <__gmpz_get_d_2exp@plt+0x40470> │ │ │ │ + jne 808aa30 <__gmpz_get_d_2exp@plt+0x3ec30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - je 808c24e <__gmpz_get_d_2exp@plt+0x4044e> │ │ │ │ - sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + or (%ebx),%ebp │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test $0xc2,%al │ │ │ │ + pusha │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c2a8 <__gmpz_get_d_2exp@plt+0x404a8> │ │ │ │ + jne 808aa60 <__gmpz_get_d_2exp@plt+0x3ec60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xe8,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + sub %cl,(%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833aaec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c348 <__gmpz_get_d_2exp@plt+0x40548> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c33e <__gmpz_get_d_2exp@plt+0x4053e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ + ja 808aaf9 <__gmpz_get_d_2exp@plt+0x3ecf9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808a8f4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808c32c,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ + movl $0x808aab8,0x0(%ebp) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aad4 <__gmpz_get_d_2exp@plt+0x3ecd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 808ab08 <__gmpz_get_d_2exp@plt+0x3ed08> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + or (%ebx),%ch │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c3d4 <__gmpz_get_d_2exp@plt+0x405d4> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c3ca <__gmpz_get_d_2exp@plt+0x405ca> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ab64 <__gmpz_get_d_2exp@plt+0x3ed64> │ │ │ │ + movl $0x808a9e8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808c3b8,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ + movl $0x4,0x0(%ebp) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833b5a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %cl,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808abfa <__gmpz_get_d_2exp@plt+0x3edfa> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808abb8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808abb8 <__gmpz_get_d_2exp@plt+0x3edb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + lock or %ebp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808abe0 <__gmpz_get_d_2exp@plt+0x3ede0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x2b09,$0x0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ab28 <__gmpz_get_d_2exp@plt+0x3ed28> │ │ │ │ + mov $0x833b5b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %cl,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ac49 <__gmpz_get_d_2exp@plt+0x3ee49> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808ac45 <__gmpz_get_d_2exp@plt+0x3ee45> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833b62e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + or (%ebx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c460 <__gmpz_get_d_2exp@plt+0x40660> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c456 <__gmpz_get_d_2exp@plt+0x40656> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ac91 <__gmpz_get_d_2exp@plt+0x3ee91> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808ac8d <__gmpz_get_d_2exp@plt+0x3ee8d> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808c444,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x833b686,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + or (%ebx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808acd9 <__gmpz_get_d_2exp@plt+0x3eed9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808acd5 <__gmpz_get_d_2exp@plt+0x3eed5> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833b722,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - out %al,$0x2a │ │ │ │ - add %al,(%edx) │ │ │ │ + push $0x1002b09 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c4a4 <__gmpz_get_d_2exp@plt+0x406a4> │ │ │ │ + jb 808ad19 <__gmpz_get_d_2exp@plt+0x3ef19> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833aaf5,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x833b650,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 811438c <__gmpz_get_d_2exp@plt+0xc858c> │ │ │ │ + jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + orb $0x2b,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c52c <__gmpz_get_d_2exp@plt+0x4072c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c522 <__gmpz_get_d_2exp@plt+0x40722> │ │ │ │ + jb 808ad59 <__gmpz_get_d_2exp@plt+0x3ef59> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81145f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81145a8,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808c510,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x833b6a8,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 811fc44 <__gmpz_get_d_2exp@plt+0xd3e44> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xe1,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + fmull (%ecx) │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c5b1 <__gmpz_get_d_2exp@plt+0x407b1> │ │ │ │ + jb 808adc8 <__gmpz_get_d_2exp@plt+0x3efc8> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c578,-0xc(%ebp) │ │ │ │ + movl $0x808ada8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsub %st,%st(0) │ │ │ │ - sub (%eax),%al │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d75bc,-0x14(%ebp) │ │ │ │ + movl $0x833b744,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7f73b(%eax) │ │ │ │ - jne 808c57e <__gmpz_get_d_2exp@plt+0x4077e> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2ae0,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc7081d75,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x5a(%esi) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - loopne 808c5e1 <__gmpz_get_d_2exp@plt+0x407e1> │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c61f <__gmpz_get_d_2exp@plt+0x4081f> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c615 <__gmpz_get_d_2exp@plt+0x40815> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808c4b0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808c540,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 808adcb <__gmpz_get_d_2exp@plt+0x3efcb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae1cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - in $0xe4,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c695 <__gmpz_get_d_2exp@plt+0x40895> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c68b <__gmpz_get_d_2exp@plt+0x4088b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808c474,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808c5c0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ae31 <__gmpz_get_d_2exp@plt+0x3f031> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba60 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x2a,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sub %al,(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,0x1000800 │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c723 <__gmpz_get_d_2exp@plt+0x40923> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c719 <__gmpz_get_d_2exp@plt+0x40919> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + jb 808af3f <__gmpz_get_d_2exp@plt+0x3f13f> │ │ │ │ + movl $0x808aebc,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808c3e4,-0x20(%edi) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808c630,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aebc <__gmpz_get_d_2exp@plt+0x3f0bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xe5002b06,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808af42 <__gmpz_get_d_2exp@plt+0x3f142> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + movl $0x808ade8,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - loopne 808c70d <__gmpz_get_d_2exp@plt+0x4090d> │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0xf000000,%eax │ │ │ │ + movl $0x808af34,0x14(%ebp) │ │ │ │ + movl $0x833e75d,0x8(%ebp) │ │ │ │ + movl $0x833b564,0xc(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x6,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c7bd <__gmpz_get_d_2exp@plt+0x409bd> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c7b3 <__gmpz_get_d_2exp@plt+0x409b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b0c7 <__gmpz_get_d_2exp@plt+0x3f2c7> │ │ │ │ + movl $0x808afd0,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808c358,-0x24(%edi) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808c6a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808afd0 <__gmpz_get_d_2exp@plt+0x3f1d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x85002b05,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %dh,-0xf76f7f8(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b000 <__gmpz_get_d_2exp@plt+0x3f200> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %al,0x326002b │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %dh,-0x3176f7f8(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b030 <__gmpz_get_d_2exp@plt+0x3f230> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + add $0x667002b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b0ca <__gmpz_get_d_2exp@plt+0x3f2ca> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808ae50,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808b090,0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + movl $0x4,0x0(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jecxz 808c7f1 <__gmpz_get_d_2exp@plt+0x409f1> │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x899f7f8(%eax,%esi,4) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808b0ac <__gmpz_get_d_2exp@plt+0x3f2ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %dl,%al │ │ │ │ + ja 808b0d8 <__gmpz_get_d_2exp@plt+0x3f2d8> │ │ │ │ + or %cl,-0x3a7cebb3(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + dec %ebx │ │ │ │ + or %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + add $0x2b,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b209 <__gmpz_get_d_2exp@plt+0x3f409> │ │ │ │ + movl $0x808b140,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b140 <__gmpz_get_d_2exp@plt+0x3f340> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + add $0x2b,%al │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x4f(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b168 <__gmpz_get_d_2exp@plt+0x3f368> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %al,(%ebx,%ebp,1) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + mov $0x8,%cl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b198 <__gmpz_get_d_2exp@plt+0x3f398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lock add (%ebx),%ebp │ │ │ │ + add %ah,0x0(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8,%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x2b03,$0x0 │ │ │ │ + out %al,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c82a <__gmpz_get_d_2exp@plt+0x40a2a> │ │ │ │ - movl $0x808c2cc,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 808b20c <__gmpz_get_d_2exp@plt+0x3f40c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808af64,-0x14(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x808c734,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b278 <__gmpz_get_d_2exp@plt+0x3f478> │ │ │ │ + movl $0x808ace8,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x808ad28,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x808ad68,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808b0ec,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x833b754,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 808b3e0 <__gmpz_get_d_2exp@plt+0x3f5e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + faddl (%ebx,%ebp,1) │ │ │ │ + add %al,0x3000200 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b3b9 <__gmpz_get_d_2exp@plt+0x3f5b9> │ │ │ │ + movl $0x808b310,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b310 <__gmpz_get_d_2exp@plt+0x3f510> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 808b30a <__gmpz_get_d_2exp@plt+0x3f50a> │ │ │ │ + sub (%eax),%eax │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x8(%ebx,%esi,4) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x81d75bc,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833ab24,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ + cmp $0x4,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + lds (%ebx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x4d(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b370 <__gmpz_get_d_2exp@plt+0x3f570> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + adc %al,(%ebx,%ebp,1) │ │ │ │ + add %al,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add 0x558b084d(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808b3bc <__gmpz_get_d_2exp@plt+0x3f5bc> │ │ │ │ + movl $0x833b76c,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fsub %st(2),%st │ │ │ │ - sub (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b423 <__gmpz_get_d_2exp@plt+0x3f623> │ │ │ │ + movl $0x808b2a4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 811fb34 <__gmpz_get_d_2exp@plt+0xd3d34> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x833b790,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + add (%ebx),%ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c8f4 <__gmpz_get_d_2exp@plt+0x40af4> │ │ │ │ - movl $0x808c880,-0x4(%ebp) │ │ │ │ + jb 808b50e <__gmpz_get_d_2exp@plt+0x3f70e> │ │ │ │ + movl $0x808b47c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c880 <__gmpz_get_d_2exp@plt+0x40a80> │ │ │ │ + jne 808b47c <__gmpz_get_d_2exp@plt+0x3f67c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - loop 808c8a1 <__gmpz_get_d_2exp@plt+0x40aa1> │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + adc $0x3,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x468b0808(%esp,%esi,4) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + add (%ebx),%ch │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x8,%ah │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b4d4 <__gmpz_get_d_2exp@plt+0x3f6d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x64002b02,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0x8,%ah │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + pushf │ │ │ │ + add (%ebx),%ch │ │ │ │ + add %ah,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + jne 808b519 <__gmpz_get_d_2exp@plt+0x3f719> │ │ │ │ + jmp 808b3e0 <__gmpz_get_d_2exp@plt+0x3f5e0> │ │ │ │ + mov $0x833b7a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 808b51c <__gmpz_get_d_2exp@plt+0x3f71c> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x2500076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b618 <__gmpz_get_d_2exp@plt+0x3f818> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b574,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b574 <__gmpz_get_d_2exp@plt+0x3f774> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x2,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bl,0x468b0808(%ebp,%esi,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ hlt │ │ │ │ - aam $0xc8 │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %ebp,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + mov $0x8,%ch │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b5cc <__gmpz_get_d_2exp@plt+0x3f7cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + mov $0x8,%ch │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c8d4 <__gmpz_get_d_2exp@plt+0x40ad4> │ │ │ │ + jne 808b5f8 <__gmpz_get_d_2exp@plt+0x3f7f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - loop 808c8f5 <__gmpz_get_d_2exp@plt+0x40af5> │ │ │ │ - add %al,0x1e000000 │ │ │ │ + cwtl │ │ │ │ + add %ebp,(%ebx) │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x458b0075(%ecx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ + or $0x89,%al │ │ │ │ dec %ebp │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x4d891045(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - loopne 808c8f0 <__gmpz_get_d_2exp@plt+0x40af0> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833ab2c,%esi │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + enter $0xfffd,$0xff │ │ │ │ + mov $0x833b7b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + addb $0x2b,(%ecx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + or %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c928 <__gmpz_get_d_2exp@plt+0x40b28> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x8(%esi,%esi,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 808b664 <__gmpz_get_d_2exp@plt+0x3f864> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + adc %eax,0x75ff077e(%ebx) │ │ │ │ + or 0x834c36d(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c958 <__gmpz_get_d_2exp@plt+0x40b58> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jb 808b6de <__gmpz_get_d_2exp@plt+0x3f8de> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b6c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b6c0 <__gmpz_get_d_2exp@plt+0x3f8c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lock mov $0x8,%dh │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833b7c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c994 <__gmpz_get_d_2exp@plt+0x40b94> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,0x75ff087d(%ebx) │ │ │ │ + and $0xff047d83,%eax │ │ │ │ + jne 808b73f <__gmpz_get_d_2exp@plt+0x3f93f> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ca09 <__gmpz_get_d_2exp@plt+0x40c09> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c9ff <__gmpz_get_d_2exp@plt+0x40bff> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808c938,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808c964,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b710,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b734,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x1cbff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ca3c <__gmpz_get_d_2exp@plt+0x40c3c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808b7d6 <__gmpz_get_d_2exp@plt+0x3f9d6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b7a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b7a4 <__gmpz_get_d_2exp@plt+0x3f9a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xfe,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8,%bh │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x1,-0x8(%ebp) │ │ │ │ + movl $0x3,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ab28 <__gmpz_get_d_2exp@plt+0x3ed28> │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ca78 <__gmpz_get_d_2exp@plt+0x40c78> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %bh,0x833b928(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %al,(%ecx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + andb $0x1,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b855 <__gmpz_get_d_2exp@plt+0x3fa55> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x808b834,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b834 <__gmpz_get_d_2exp@plt+0x3fa34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808caed <__gmpz_get_d_2exp@plt+0x40ced> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cae3 <__gmpz_get_d_2exp@plt+0x40ce3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808ca1c,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808ca48,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b858 <__gmpz_get_d_2exp@plt+0x3fa58> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b8da <__gmpz_get_d_2exp@plt+0x3fada> │ │ │ │ + movl $0x808b8ac,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b8ac <__gmpz_get_d_2exp@plt+0x3faac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b8dd <__gmpz_get_d_2exp@plt+0x3fadd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808d37c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + pushf │ │ │ │ + pop %es │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cb20 <__gmpz_get_d_2exp@plt+0x40d20> │ │ │ │ + jb 808b9a9 <__gmpz_get_d_2exp@plt+0x3fba9> │ │ │ │ + movl $0x808b93c,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b93c <__gmpz_get_d_2exp@plt+0x3fb3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + pop %esp │ │ │ │ + pop %es │ │ │ │ + sub (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cb5c <__gmpz_get_d_2exp@plt+0x40d5c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + ja 808b9ac <__gmpz_get_d_2exp@plt+0x3fbac> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808b874,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808b98c,0x8(%ebp) │ │ │ │ + movl $0x834308d,-0x8(%ebp) │ │ │ │ + movl $0x834309d,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b9bb <__gmpz_get_d_2exp@plt+0x3fbbb> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rolb $0x2b,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808cbd1 <__gmpz_get_d_2exp@plt+0x40dd1> │ │ │ │ + jb 808ba73 <__gmpz_get_d_2exp@plt+0x3fc73> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cbc7 <__gmpz_get_d_2exp@plt+0x40dc7> │ │ │ │ + ja 808ba69 <__gmpz_get_d_2exp@plt+0x3fc69> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808cb00,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808cb2c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808b7fc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808b8fc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x808ba4c,-0xc(%ebp) │ │ │ │ + movl $0x834308d,-0x1c(%ebp) │ │ │ │ + movl $0x834309d,-0x18(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ba78 <__gmpz_get_d_2exp@plt+0x3fc78> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + lock add $0x5002b,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808baf2 <__gmpz_get_d_2exp@plt+0x3fcf2> │ │ │ │ + movl $0x808bad0,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833c07f,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cc04 <__gmpz_get_d_2exp@plt+0x40e04> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808bae5 <__gmpz_get_d_2exp@plt+0x3fce5> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %bl,%bh │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x2002b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cc44 <__gmpz_get_d_2exp@plt+0x40e44> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833aaf5,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81144ec <__gmpz_get_d_2exp@plt+0xc86ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 808cc28 <__gmpz_get_d_2exp@plt+0x40e28> │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ccbd <__gmpz_get_d_2exp@plt+0x40ebd> │ │ │ │ + jb 808bb5d <__gmpz_get_d_2exp@plt+0x3fd5d> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ccb3 <__gmpz_get_d_2exp@plt+0x40eb3> │ │ │ │ + ja 808bb53 <__gmpz_get_d_2exp@plt+0x3fd53> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808cbe4,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808cc14,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808b9d8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x808ba98,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5002bc9,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ccf0 <__gmpz_get_d_2exp@plt+0x40ef0> │ │ │ │ + jb 808bbaf <__gmpz_get_d_2exp@plt+0x3fdaf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cd2c <__gmpz_get_d_2exp@plt+0x40f2c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8341c71,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114118 <__gmpz_get_d_2exp@plt+0xc8318> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808cda1 <__gmpz_get_d_2exp@plt+0x40fa1> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cd97 <__gmpz_get_d_2exp@plt+0x40f97> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808ccd0,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808ccfc,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 808bc00 <__gmpz_get_d_2exp@plt+0x3fe00> │ │ │ │ + movl $0x808bb04,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x808bb70,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x808bb90,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833c0bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + add $0x2b,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bc71 <__gmpz_get_d_2exp@plt+0x3fe71> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808bc54,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808bbc0 <__gmpz_get_d_2exp@plt+0x3fdc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bc79 <__gmpz_get_d_2exp@plt+0x3fe79> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c0cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bced <__gmpz_get_d_2exp@plt+0x3feed> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808bcd0,0x4(%ebp) │ │ │ │ + movl $0x833c042,-0xc(%ebp) │ │ │ │ + movl $0x833c0ce,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bcf5 <__gmpz_get_d_2exp@plt+0x3fef5> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c0d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + fadds (%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + call b254052 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bd5e <__gmpz_get_d_2exp@plt+0x3ff5e> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808bd5a <__gmpz_get_d_2exp@plt+0x3ff5a> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833c0d6,-0x18(%ebp) │ │ │ │ movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834e0a1,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bd8e <__gmpz_get_d_2exp@plt+0x3ff8e> │ │ │ │ + movl $0x833c0f8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833c108,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1002ad8,%al │ │ │ │ + pusha │ │ │ │ + add (%ebx),%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bdf5 <__gmpz_get_d_2exp@plt+0x3fff5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808bdd8,0x4(%ebp) │ │ │ │ + movl $0x833c109,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bdfd <__gmpz_get_d_2exp@plt+0x3fffd> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c110,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov $0x1002b02,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ce05 <__gmpz_get_d_2exp@plt+0x41005> │ │ │ │ + jb 808be7d <__gmpz_get_d_2exp@plt+0x4007d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808cdec,-0xc(%ebp) │ │ │ │ + movl $0x808be60,-0xc(%ebp) │ │ │ │ + movl $0x833c042,-0x1c(%ebp) │ │ │ │ + movl $0x833c0ce,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x2ad8 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808be80 <__gmpz_get_d_2exp@plt+0x40080> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + xor $0x2,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc7081d75,%esp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bec7 <__gmpz_get_d_2exp@plt+0x400c7> │ │ │ │ + movl $0x808be18,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c118,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x5a(%esi) │ │ │ │ - xor (%eax),%ecx │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bf63 <__gmpz_get_d_2exp@plt+0x40163> │ │ │ │ + movl $0x808bf20,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - fsubrs (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bf20 <__gmpz_get_d_2exp@plt+0x40120> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x41(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bf40 <__gmpz_get_d_2exp@plt+0x40140> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + or %dh,0x1e(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bfac <__gmpz_get_d_2exp@plt+0x401ac> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ce79 <__gmpz_get_d_2exp@plt+0x41079> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 808c025 <__gmpz_get_d_2exp@plt+0x40225> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ce6f <__gmpz_get_d_2exp@plt+0x4106f> │ │ │ │ + ja 808c01b <__gmpz_get_d_2exp@plt+0x4021b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808cd38,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + movl $0x808bf7c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808cdb4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x4002adc,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + sbb $0x0,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x89000100 │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808cf0a <__gmpz_get_d_2exp@plt+0x4110a> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 808c0a6 <__gmpz_get_d_2exp@plt+0x402a6> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cf00 <__gmpz_get_d_2exp@plt+0x41100> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808cc54,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808ce14,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 808c09c <__gmpz_get_d_2exp@plt+0x4029c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x808bfb8,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x834dab9,-0x8(%ebp) │ │ │ │ + movl $0x833c058,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sub %bl,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808cfa8 <__gmpz_get_d_2exp@plt+0x411a8> │ │ │ │ - add $0x2c,%edi │ │ │ │ + jb 808c10e <__gmpz_get_d_2exp@plt+0x4030e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cf9e <__gmpz_get_d_2exp@plt+0x4119e> │ │ │ │ + ja 808c104 <__gmpz_get_d_2exp@plt+0x40304> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808cb68,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808ce8c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bl,%bl │ │ │ │ - sub (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d05a <__gmpz_get_d_2exp@plt+0x4125a> │ │ │ │ - add $0x30,%edi │ │ │ │ + jb 808c189 <__gmpz_get_d_2exp@plt+0x40389> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d050 <__gmpz_get_d_2exp@plt+0x41250> │ │ │ │ + ja 808c17f <__gmpz_get_d_2exp@plt+0x4037f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808ca84,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x808cf1c,-0x18(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x808c0b4,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fcomp %st(2) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002afe,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d11c <__gmpz_get_d_2exp@plt+0x4131c> │ │ │ │ - add $0x34,%edi │ │ │ │ + jb 808c210 <__gmpz_get_d_2exp@plt+0x40410> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d112 <__gmpz_get_d_2exp@plt+0x41312> │ │ │ │ + ja 808c206 <__gmpz_get_d_2exp@plt+0x40406> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x808c9a0,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x808cfbc,-0x1c(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x808c11c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834dab9,-0x14(%ebp) │ │ │ │ + movl $0x833c058,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8114710 <__gmpz_get_d_2exp@plt+0xc8910> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %bl,%dl │ │ │ │ + xor %bh,%dh │ │ │ │ sub (%eax),%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x83000100 │ │ │ │ + (bad) │ │ │ │ + and %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 808c268 <__gmpz_get_d_2exp@plt+0x40468> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808c19c,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d1c4 <__gmpz_get_d_2exp@plt+0x413c4> │ │ │ │ - movl $0x808d164,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8113c30 <__gmpz_get_d_2exp@plt+0xc7e30> │ │ │ │ - loopne 808d133 <__gmpz_get_d_2exp@plt+0x41333> │ │ │ │ + jb 808c334 <__gmpz_get_d_2exp@plt+0x40534> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c32a <__gmpz_get_d_2exp@plt+0x4052a> │ │ │ │ + movl $0x808bee8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808c2dc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833c042,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + jl 808c2cf <__gmpz_get_d_2exp@plt+0x404cf> │ │ │ │ sub (%eax),%al │ │ │ │ - push %es │ │ │ │ + jecxz 808c2d6 <__gmpz_get_d_2exp@plt+0x404d6> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d1cc <__gmpz_get_d_2exp@plt+0x413cc> │ │ │ │ - movl $0x808c908,-0x28(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - movl $0x808d06c,-0x20(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808c312 <__gmpz_get_d_2exp@plt+0x40512> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c33c <__gmpz_get_d_2exp@plt+0x4053c> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jle 808c34b <__gmpz_get_d_2exp@plt+0x4054b> │ │ │ │ + movl $0x808c228,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - movl $0x81d7a48,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808c368,0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - mov $0x833ab54,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c368 <__gmpz_get_d_2exp@plt+0x40568> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c140,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - push $0xf002ad9 │ │ │ │ + movl $0x808c03c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xabe0746(%ebx) │ │ │ │ + xor $0x34,%al │ │ │ │ + or %cl,0x74e90045(%ecx) │ │ │ │ + aam $0x14 │ │ │ │ + add %bh,0xf002afd(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d294 <__gmpz_get_d_2exp@plt+0x41494> │ │ │ │ - movl $0x808d220,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808c3fa <__gmpz_get_d_2exp@plt+0x405fa> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c3b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d220 <__gmpz_get_d_2exp@plt+0x41420> │ │ │ │ + jne 808c3b8 <__gmpz_get_d_2exp@plt+0x405b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0xd9,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,%ch │ │ │ │ sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - je 808d1f7 <__gmpz_get_d_2exp@plt+0x413f7> │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d274 <__gmpz_get_d_2exp@plt+0x41474> │ │ │ │ + jne 808c3e0 <__gmpz_get_d_2exp@plt+0x405e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 808d242 <__gmpz_get_d_2exp@plt+0x41442> │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + std │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x4d891045(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - mov 0xbefffffe,%al │ │ │ │ - pop %esp │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - xor (%eax),%ecx │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808c284 <__gmpz_get_d_2exp@plt+0x40484> │ │ │ │ + mov $0x833c150,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xfd,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d2cb <__gmpz_get_d_2exp@plt+0x414cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x833a7d3,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c466 <__gmpz_get_d_2exp@plt+0x40666> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c444,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c444 <__gmpz_get_d_2exp@plt+0x40644> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and %bl,0x2b(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d334 <__gmpz_get_d_2exp@plt+0x41534> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d32a <__gmpz_get_d_2exp@plt+0x4152a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808d2a4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x8342bfd,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x58,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d3b1 <__gmpz_get_d_2exp@plt+0x415b1> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d3a7 <__gmpz_get_d_2exp@plt+0x415a7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808d2dc,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808c284 <__gmpz_get_d_2exp@plt+0x40484> │ │ │ │ + mov $0x833c158,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x58,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + fdivr %st(4),%st │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d408 <__gmpz_get_d_2exp@plt+0x41608> │ │ │ │ - movl $0x808d348,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833ab74,%esi │ │ │ │ + jb 808c49a <__gmpz_get_d_2exp@plt+0x4069a> │ │ │ │ + movl $0x833c15a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833c160,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + mov %?,%esp │ │ │ │ sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d4ac <__gmpz_get_d_2exp@plt+0x416ac> │ │ │ │ - movl $0x808d45c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808c50d <__gmpz_get_d_2exp@plt+0x4070d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c4e4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d45c <__gmpz_get_d_2exp@plt+0x4165c> │ │ │ │ + jne 808c4e4 <__gmpz_get_d_2exp@plt+0x406e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %dl,%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + cld │ │ │ │ sub (%eax),%al │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ss,%esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - call c08ff5b │ │ │ │ + lock add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - sbb $0xff,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833ab7c,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808c284 <__gmpz_get_d_2exp@plt+0x40484> │ │ │ │ + mov $0x833c168,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d4e3 <__gmpz_get_d_2exp@plt+0x416e3> │ │ │ │ + jb 808c54a <__gmpz_get_d_2exp@plt+0x4074a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x833a7d3,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 808c560 <__gmpz_get_d_2exp@plt+0x40760> │ │ │ │ + mov $0x834e0a1,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %dl,0x2b(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d546 <__gmpz_get_d_2exp@plt+0x41746> │ │ │ │ - add $0xc,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d53c <__gmpz_get_d_2exp@plt+0x4173c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808d4bc,-0x8(%edi) │ │ │ │ + ja 808c57d <__gmpz_get_d_2exp@plt+0x4077d> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808c558,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d5ad <__gmpz_get_d_2exp@plt+0x417ad> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d5a3 <__gmpz_get_d_2exp@plt+0x417a3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c63a <__gmpz_get_d_2exp@plt+0x4083a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c688 <__gmpz_get_d_2exp@plt+0x40888> │ │ │ │ + cmp $0xd,%edx │ │ │ │ + jne 808c688 <__gmpz_get_d_2exp@plt+0x40888> │ │ │ │ + movl $0x808c5f4,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808d4f4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808a830 <__gmpz_get_d_2exp@plt+0x3ea30> │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %dl,0x2b(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + (bad) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c610 <__gmpz_get_d_2exp@plt+0x40810> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d5f8 <__gmpz_get_d_2exp@plt+0x417f8> │ │ │ │ - movl $0x808d558,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 808c80b <__gmpz_get_d_2exp@plt+0x40a0b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808c520,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833ab84,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c184,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2ad5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d651 <__gmpz_get_d_2exp@plt+0x41851> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808d64d <__gmpz_get_d_2exp@plt+0x4184d> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833ab8d,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119ddc <__gmpz_get_d_2exp@plt+0xcdfdc> │ │ │ │ + add %ch,-0x3a(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c668 <__gmpz_get_d_2exp@plt+0x40868> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jmp 808d8c4 <__gmpz_get_d_2exp@plt+0x41ac4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d68b <__gmpz_get_d_2exp@plt+0x4188b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x833a240,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - push %ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d6f4 <__gmpz_get_d_2exp@plt+0x418f4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d6ea <__gmpz_get_d_2exp@plt+0x418ea> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808d664,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x8342bfd,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call c0901d5 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d771 <__gmpz_get_d_2exp@plt+0x41971> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d767 <__gmpz_get_d_2exp@plt+0x41967> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 808c6e8 <__gmpz_get_d_2exp@plt+0x408e8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c6aa <__gmpz_get_d_2exp@plt+0x408aa> │ │ │ │ + cmp $0x14,%edx │ │ │ │ + jne 808c6aa <__gmpz_get_d_2exp@plt+0x408aa> │ │ │ │ + movl $0x808c7c0,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808d69c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x833abe0,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x2a │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d7ff <__gmpz_get_d_2exp@plt+0x419ff> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d7f5 <__gmpz_get_d_2exp@plt+0x419f5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808a530 <__gmpz_get_d_2exp@plt+0x3e730> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c6d0 <__gmpz_get_d_2exp@plt+0x408d0> │ │ │ │ + cmp $0x15,%edx │ │ │ │ + jne 808c73c <__gmpz_get_d_2exp@plt+0x4093c> │ │ │ │ + movl $0x808c76c,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808d708,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x14(%ebp) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - loopne 808d7d9 <__gmpz_get_d_2exp@plt+0x419d9> │ │ │ │ - sub (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d8a5 <__gmpz_get_d_2exp@plt+0x41aa5> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d89b <__gmpz_get_d_2exp@plt+0x41a9b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808a530 <__gmpz_get_d_2exp@plt+0x3e730> │ │ │ │ + movl $0x808c64c,0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808d784,-0x18(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ab28 <__gmpz_get_d_2exp@plt+0x3ed28> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,8) │ │ │ │ - sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edi,%eax,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c71c <__gmpz_get_d_2exp@plt+0x4091c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d910 <__gmpz_get_d_2exp@plt+0x41b10> │ │ │ │ - movl $0x808d810,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833ac00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - shrb %cl,(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + ja 808c754 <__gmpz_get_d_2exp@plt+0x40954> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808c700,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ab28 <__gmpz_get_d_2exp@plt+0x3ed28> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d9e8 <__gmpz_get_d_2exp@plt+0x41be8> │ │ │ │ - movl $0x808d968,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d968 <__gmpz_get_d_2exp@plt+0x41b68> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x660808c7(%eax) │ │ │ │ + test $0xe750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c7a8 <__gmpz_get_d_2exp@plt+0x409a8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - shrb %cl,(%edx) │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0xd9,%ah │ │ │ │ + add %bl,%ah │ │ │ │ + (bad) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - dec %esp │ │ │ │ - shrb %cl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891855(%ebx) │ │ │ │ - or %cl,0x54890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - jmp 808d8c4 <__gmpz_get_d_2exp@plt+0x41ac4> │ │ │ │ - mov $0x833ac08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 808da0c <__gmpz_get_d_2exp@plt+0x41c0c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c7dc <__gmpz_get_d_2exp@plt+0x409dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *(%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %al,0x1b7c03f9(%ebx) │ │ │ │ - cmp $0x5,%ecx │ │ │ │ - jge 808da6e <__gmpz_get_d_2exp@plt+0x41c6e> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jl 808da92 <__gmpz_get_d_2exp@plt+0x41c92> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jl 808da53 <__gmpz_get_d_2exp@plt+0x41c53> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jl 808da7b <__gmpz_get_d_2exp@plt+0x41c7b> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x14(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 808da6e <__gmpz_get_d_2exp@plt+0x41c6e> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - mov $0x833a2f4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x833abe0,0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x8342bfd,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - shrl $1,(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c7fc <__gmpz_get_d_2exp@plt+0x409fc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + stc │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808db98 <__gmpz_get_d_2exp@plt+0x41d98> │ │ │ │ + jb 808c89e <__gmpz_get_d_2exp@plt+0x40a9e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808daf0,0x0(%ebp) │ │ │ │ + movl $0x808c85c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808daf0 <__gmpz_get_d_2exp@plt+0x41cf0> │ │ │ │ + jne 808c85c <__gmpz_get_d_2exp@plt+0x40a5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and %dl,%cl │ │ │ │ + sub %bh,%cl │ │ │ │ sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - fisttpl (%eax) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808db18 <__gmpz_get_d_2exp@plt+0x41d18> │ │ │ │ + add %al,0x468b0808(%eax,%ecx,8) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - shrb $1,(%edx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,%cl │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fisttpl %fs:(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808c5a8 <__gmpz_get_d_2exp@plt+0x407a8> │ │ │ │ + mov $0x833c198,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 808c8a2 <__gmpz_get_d_2exp@plt+0x40aa2> │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x43e90076(%ebp) │ │ │ │ + add $0x768d0000,%eax │ │ │ │ + add %ch,0x5002aee(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c9a8 <__gmpz_get_d_2exp@plt+0x40ba8> │ │ │ │ + movl $0x808c92c,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - shrb $1,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c92c <__gmpz_get_d_2exp@plt+0x40b2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + out %al,(%dx) │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45891845(%ebx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + add %cl,0x4e8b1045(%ebx) │ │ │ │ + add 0x11890c55(%ebx),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808c960,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c960 <__gmpz_get_d_2exp@plt+0x40b60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %ch,%dh │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b1045(%ebx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 808da0c <__gmpz_get_d_2exp@plt+0x41c0c> │ │ │ │ - mov $0x833ac24,%esi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x6c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808c9ab <__gmpz_get_d_2exp@plt+0x40bab> │ │ │ │ + movl $0x833b76c,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x5002aed,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jb 808ca98 <__gmpz_get_d_2exp@plt+0x40c98> │ │ │ │ + movl $0x808ca1c,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ca1c <__gmpz_get_d_2exp@plt+0x40c1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs in (%dx),%eax │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808dbcb <__gmpz_get_d_2exp@plt+0x41dcb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b1045(%ebx) │ │ │ │ + add 0x11890c55(%ebx),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808ca50,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ca50 <__gmpz_get_d_2exp@plt+0x40c50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ch,%ch │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b1045(%ebx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov $0x4,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x6c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808ca9b <__gmpz_get_d_2exp@plt+0x40c9b> │ │ │ │ + movl $0x833b76c,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + enter $0x2aec,$0x0 │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jb 808cbaf <__gmpz_get_d_2exp@plt+0x40daf> │ │ │ │ + movl $0x808cb0c,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cb0c <__gmpz_get_d_2exp@plt+0x40d0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + je 808caee <__gmpz_get_d_2exp@plt+0x40cee> │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b1045(%ebx) │ │ │ │ + add 0xf4240(%edx),%edi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + div %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808cb64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cb64 <__gmpz_get_d_2exp@plt+0x40d64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xec,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b1045(%ebx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808cbb2 <__gmpz_get_d_2exp@plt+0x40db2> │ │ │ │ + movl $0x833b76c,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xeb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808dc32 <__gmpz_get_d_2exp@plt+0x41e32> │ │ │ │ - movl $0x808dc14,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + jb 808ccc7 <__gmpz_get_d_2exp@plt+0x40ec7> │ │ │ │ + movl $0x808cc24,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cc24 <__gmpz_get_d_2exp@plt+0x40e24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + jmp 808cc45 <__gmpz_get_d_2exp@plt+0x40e45> │ │ │ │ + add %ah,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b1045(%ebx) │ │ │ │ + add 0xf4240(%edx),%edi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + div %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808cc7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cc7c <__gmpz_get_d_2exp@plt+0x40e7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xeb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b1045(%ebx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808ccca <__gmpz_get_d_2exp@plt+0x40eca> │ │ │ │ + movl $0x833b76c,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + ljmp $0x2,$0x5002a │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808cddf <__gmpz_get_d_2exp@plt+0x40fdf> │ │ │ │ + movl $0x808cd54,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cd54 <__gmpz_get_d_2exp@plt+0x40f54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xea,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edx) │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808cd94,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808dc14 <__gmpz_get_d_2exp@plt+0x41e14> │ │ │ │ + jne 808cd94 <__gmpz_get_d_2exp@plt+0x40f94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + in (%dx),%al │ │ │ │ + jmp 9edcdb8 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b1445(%ebx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x468fdbb4(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 808cde2 <__gmpz_get_d_2exp@plt+0x40fe2> │ │ │ │ + movl $0x833b76c,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xc4fffffa,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %ah,0x2af3(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d0e9 <__gmpz_get_d_2exp@plt+0x412e9> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808cf06 <__gmpz_get_d_2exp@plt+0x41106> │ │ │ │ + cmp $0xd,%edx │ │ │ │ + jne 808cf06 <__gmpz_get_d_2exp@plt+0x41106> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 808d0a6 <__gmpz_get_d_2exp@plt+0x412a6> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d15d <__gmpz_get_d_2exp@plt+0x4135d> │ │ │ │ + movl $0x808cce8,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %dh,%bl │ │ │ │ + sub (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d0f1 <__gmpz_get_d_2exp@plt+0x412f1> │ │ │ │ + movl $0x808c8d8,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808cf5f <__gmpz_get_d_2exp@plt+0x4115f> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmp $0x14,%edx │ │ │ │ + jne 808cf5b <__gmpz_get_d_2exp@plt+0x4115b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d142 <__gmpz_get_d_2exp@plt+0x41342> │ │ │ │ + movl $0x808cbd0,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808cfc4 <__gmpz_get_d_2exp@plt+0x411c4> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp $0x15,%ecx │ │ │ │ + jne 808d03a <__gmpz_get_d_2exp@plt+0x4123a> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d127 <__gmpz_get_d_2exp@plt+0x41327> │ │ │ │ + movl $0x808cab8,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 808cec1 <__gmpz_get_d_2exp@plt+0x410c1> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + int1 │ │ │ │ + sub (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d10c <__gmpz_get_d_2exp@plt+0x4130c> │ │ │ │ + movl $0x808c9c8,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 808cff5 <__gmpz_get_d_2exp@plt+0x411f5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + int1 │ │ │ │ + sub (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 808cf7f <__gmpz_get_d_2exp@plt+0x4117f> │ │ │ │ + and %dh,%cl │ │ │ │ + sub (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 808cf16 <__gmpz_get_d_2exp@plt+0x41116> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 808ce49 <__gmpz_get_d_2exp@plt+0x41049> │ │ │ │ + call ad08fba9 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 808ce49 <__gmpz_get_d_2exp@plt+0x41049> │ │ │ │ + mov $0x833c1b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808cea8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808cfdc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808d054,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808d088,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x808d0c0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + sub $0xf0,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d235 <__gmpz_get_d_2exp@plt+0x41435> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808d1c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d1c0 <__gmpz_get_d_2exp@plt+0x413c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + rorl $1,(%eax) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + shr $1,%bh │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %eax │ │ │ │ - fmull (%eax) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + sbb %dl,%dl │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808dc40 <__gmpz_get_d_2exp@plt+0x41e40> │ │ │ │ + jne 808d218 <__gmpz_get_d_2exp@plt+0x41418> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov 0xa3002aef,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + or $0xe9,%al │ │ │ │ + sar %cl,%ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833c1c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jo 808d231 <__gmpz_get_d_2exp@plt+0x41431> │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808dc55 <__gmpz_get_d_2exp@plt+0x41e55> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + aaa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d2af <__gmpz_get_d_2exp@plt+0x414af> │ │ │ │ + movl $0x808d28c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d2b7 <__gmpz_get_d_2exp@plt+0x414b7> │ │ │ │ + movl $0x808d35c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - orb $0x0,0x2b(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c1d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808dca9 <__gmpz_get_d_2exp@plt+0x41ea9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d2fa <__gmpz_get_d_2exp@plt+0x414fa> │ │ │ │ + movl $0x808d36c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c1d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808dcda <__gmpz_get_d_2exp@plt+0x41eda> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d33e <__gmpz_get_d_2exp@plt+0x4153e> │ │ │ │ + movl $0x808d37c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c1d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %edi │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + push %ss │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + subl $0x2000000,0x16(%ebp) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bh,%gs:0x166d(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %dl,%gs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d3f0 <__gmpz_get_d_2exp@plt+0x415f0> │ │ │ │ + movl $0x808d3b4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808dd55 <__gmpz_get_d_2exp@plt+0x41f55> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dd4b <__gmpz_get_d_2exp@plt+0x41f4b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + rorl %cl,(%eax) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d3d8 <__gmpz_get_d_2exp@plt+0x415d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x48,%al │ │ │ │ + jp 808d401 <__gmpz_get_d_2exp@plt+0x41601> │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + adc $0xff,%al │ │ │ │ + adc %eax,(%eax) │ │ │ │ + mov $0x833c1dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d468 <__gmpz_get_d_2exp@plt+0x41668> │ │ │ │ + movl $0x808d42c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x2c(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d450 <__gmpz_get_d_2exp@plt+0x41650> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x48,%al │ │ │ │ + jp 808d479 <__gmpz_get_d_2exp@plt+0x41679> │ │ │ │ + or %cl,0x45890746(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + mov $0x833c1e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d4e7 <__gmpz_get_d_2exp@plt+0x416e7> │ │ │ │ + movl $0x808d4a8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808dcb4,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c36d,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + aam $0x8 │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d4cc <__gmpz_get_d_2exp@plt+0x416cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808dd8a <__gmpz_get_d_2exp@plt+0x41f8a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x81d7a48,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ddff <__gmpz_get_d_2exp@plt+0x41fff> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d563 <__gmpz_get_d_2exp@plt+0x41763> │ │ │ │ + movl $0x808d524,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d548 <__gmpz_get_d_2exp@plt+0x41748> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x81d7a48,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d61f <__gmpz_get_d_2exp@plt+0x4181f> │ │ │ │ + movl $0x808d5a4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d5a4 <__gmpz_get_d_2exp@plt+0x417a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + aad $0x8 │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d5c8 <__gmpz_get_d_2exp@plt+0x417c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808d65d <__gmpz_get_d_2exp@plt+0x4185d> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ddf5 <__gmpz_get_d_2exp@plt+0x41ff5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808dd64,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 808d69f <__gmpz_get_d_2exp@plt+0x4189f> │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + movl $0x808d47c,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x808d630,0xc(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + mov $0x833c1e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808de68 <__gmpz_get_d_2exp@plt+0x42068> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 808d6dd <__gmpz_get_d_2exp@plt+0x418dd> │ │ │ │ + movl $0x808d6f0,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d6f0 <__gmpz_get_d_2exp@plt+0x418f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808de5e <__gmpz_get_d_2exp@plt+0x4205e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808dd9c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808d69f <__gmpz_get_d_2exp@plt+0x4189f> │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + movl $0x808d4f8,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x808d6b8,0xc(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 808d6dd <__gmpz_get_d_2exp@plt+0x418dd> │ │ │ │ + movl $0x808d728,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d728 <__gmpz_get_d_2exp@plt+0x41928> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808de9e <__gmpz_get_d_2exp@plt+0x4209e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + ja 808d710 <__gmpz_get_d_2exp@plt+0x41910> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x811bb94,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d748 <__gmpz_get_d_2exp@plt+0x41948> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x811bb84,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808df91 <__gmpz_get_d_2exp@plt+0x42191> │ │ │ │ - movl $0x808df00,-0x10(%ebp) │ │ │ │ + jb 808d7bd <__gmpz_get_d_2exp@plt+0x419bd> │ │ │ │ + movl $0x808d79c,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808df00 <__gmpz_get_d_2exp@plt+0x42100> │ │ │ │ + jne 808d79c <__gmpz_get_d_2exp@plt+0x4199c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x81d7a48,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d88d <__gmpz_get_d_2exp@plt+0x41a8d> │ │ │ │ + movl $0x808d7fc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d7fc <__gmpz_get_d_2exp@plt+0x419fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %bl,%bh │ │ │ │ + add %bl,(%eax) │ │ │ │ + fmuls (%eax) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax,%ebx,8) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808df28 <__gmpz_get_d_2exp@plt+0x42128> │ │ │ │ + jne 808d83c <__gmpz_get_d_2exp@plt+0x41a3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x28(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808dfa3 <__gmpz_get_d_2exp@plt+0x421a3> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808df94 <__gmpz_get_d_2exp@plt+0x42194> │ │ │ │ - movl $0x808dce8,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x808de0c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x81d7a48,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dfea <__gmpz_get_d_2exp@plt+0x421ea> │ │ │ │ - movl $0x808de78,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x81d75bc,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock dec %ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e07c <__gmpz_get_d_2exp@plt+0x4227c> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e072 <__gmpz_get_d_2exp@plt+0x42272> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x808dc7c,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808deb0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d8c1 <__gmpz_get_d_2exp@plt+0x41ac1> │ │ │ │ + movl $0x808d764,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x808d8a0,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + mov $0x833c1e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - lret │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e0bd <__gmpz_get_d_2exp@plt+0x422bd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808d8d0 <__gmpz_get_d_2exp@plt+0x41ad0> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x808d8f0,0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d8f0 <__gmpz_get_d_2exp@plt+0x41af0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xabe0746(%ebx) │ │ │ │ + xor $0x34,%al │ │ │ │ + or %cl,-0x1316ffbb(%ecx) │ │ │ │ + mov $0x20014,%esi │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e0ee <__gmpz_get_d_2exp@plt+0x422ee> │ │ │ │ + jb 808d92e <__gmpz_get_d_2exp@plt+0x41b2e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e169 <__gmpz_get_d_2exp@plt+0x42369> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e15f <__gmpz_get_d_2exp@plt+0x4235f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808e0c8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c36d,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d99b <__gmpz_get_d_2exp@plt+0x41b9b> │ │ │ │ + movl $0x808d96c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d96c <__gmpz_get_d_2exp@plt+0x41b6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f727(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d990 <__gmpz_get_d_2exp@plt+0x41b90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e19e <__gmpz_get_d_2exp@plt+0x4239e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + aad $0x32 │ │ │ │ + or %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e213 <__gmpz_get_d_2exp@plt+0x42413> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808da5e <__gmpz_get_d_2exp@plt+0x41c5e> │ │ │ │ + movl $0x808d9e8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d9e8 <__gmpz_get_d_2exp@plt+0x41be8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 808da53 <__gmpz_get_d_2exp@plt+0x41c53> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e209 <__gmpz_get_d_2exp@plt+0x42409> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808e178,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 808da61 <__gmpz_get_d_2exp@plt+0x41c61> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808d940,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808da34,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 808da53 <__gmpz_get_d_2exp@plt+0x41c53> │ │ │ │ + movl $0x808da78,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808da78 <__gmpz_get_d_2exp@plt+0x41c78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,0x63e908c5(%ebx) │ │ │ │ + mov $0x768d0014,%ebp │ │ │ │ + add %ch,0x2002bb7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e27c <__gmpz_get_d_2exp@plt+0x4247c> │ │ │ │ + jb 808dae4 <__gmpz_get_d_2exp@plt+0x41ce4> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e272 <__gmpz_get_d_2exp@plt+0x42472> │ │ │ │ + ja 808dada <__gmpz_get_d_2exp@plt+0x41cda> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808e1b0,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808d9ac,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e2b2 <__gmpz_get_d_2exp@plt+0x424b2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ + sbb %ch,0x5002b(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808db37 <__gmpz_get_d_2exp@plt+0x41d37> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x5002ae6,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e3a5 <__gmpz_get_d_2exp@plt+0x425a5> │ │ │ │ - movl $0x808e314,-0x10(%ebp) │ │ │ │ + ja 808db99 <__gmpz_get_d_2exp@plt+0x41d99> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + movl $0x808da98,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x808daf8,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x808db18,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + out %al,$0x2a │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808dc3f <__gmpz_get_d_2exp@plt+0x41e3f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808dc35 <__gmpz_get_d_2exp@plt+0x41e35> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x808d908,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x808db4c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808dc18,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808e314 <__gmpz_get_d_2exp@plt+0x42514> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166c60 <__gmpz_get_d_2exp@plt+0x11ae60> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dc44 <__gmpz_get_d_2exp@plt+0x41e44> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xe3,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dc8b <__gmpz_get_d_2exp@plt+0x41e8b> │ │ │ │ + movl $0x808dbb8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c20c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + in $0x2a,%eax │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd8,%al │ │ │ │ + fmull (%eax) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e33c <__gmpz_get_d_2exp@plt+0x4253c> │ │ │ │ + jne 808dcd8 <__gmpz_get_d_2exp@plt+0x41ed8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xor $0xe5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808e3b7 <__gmpz_get_d_2exp@plt+0x425b7> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e3a8 <__gmpz_get_d_2exp@plt+0x425a8> │ │ │ │ - movl $0x808e0fc,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x808e220,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + fisttpll (%eax) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dd44 <__gmpz_get_d_2exp@plt+0x41f44> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x2a,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xf4,%al │ │ │ │ + fmull (%eax) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x81d7a48,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e3fe <__gmpz_get_d_2exp@plt+0x425fe> │ │ │ │ - movl $0x808e28c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x81d75bc,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808dcf4,0x0(%ebp) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xe4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + aas │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e449 <__gmpz_get_d_2exp@plt+0x42649> │ │ │ │ + jb 808ddd5 <__gmpz_get_d_2exp@plt+0x41fd5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a245,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x808ddb4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ddb4 <__gmpz_get_d_2exp@plt+0x41fb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ddd8 <__gmpz_get_d_2exp@plt+0x41fd8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %edi │ │ │ │ - sub (%eax),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e4a9 <__gmpz_get_d_2exp@plt+0x426a9> │ │ │ │ + jb 808de41 <__gmpz_get_d_2exp@plt+0x42041> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e49f <__gmpz_get_d_2exp@plt+0x4269f> │ │ │ │ + ja 808de37 <__gmpz_get_d_2exp@plt+0x42037> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808e418,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ + movl $0x808dd7c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 808e00c <__gmpz_get_d_2exp@plt+0x4220c> │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0xc7,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - push %es │ │ │ │ + hlt │ │ │ │ + test $0x2b,%al │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e56e <__gmpz_get_d_2exp@plt+0x4276e> │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e564 <__gmpz_get_d_2exp@plt+0x42764> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808e090,-0x34(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x808e2c4,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x808e458,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jo 808e53c <__gmpz_get_d_2exp@plt+0x4273c> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e618 <__gmpz_get_d_2exp@plt+0x42818> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e60e <__gmpz_get_d_2exp@plt+0x4280e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x808e4bc,-0x1c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + jb 808deae <__gmpz_get_d_2exp@plt+0x420ae> │ │ │ │ + movl $0x808de8c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e00c <__gmpz_get_d_2exp@plt+0x4220c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808dea1 <__gmpz_get_d_2exp@plt+0x420a1> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - or %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jecxz 808dee1 <__gmpz_get_d_2exp@plt+0x420e1> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e6d6 <__gmpz_get_d_2exp@plt+0x428d6> │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 808df35 <__gmpz_get_d_2exp@plt+0x42135> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e6cc <__gmpz_get_d_2exp@plt+0x428cc> │ │ │ │ + ja 808df2b <__gmpz_get_d_2exp@plt+0x4212b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808ddf0,-0x1c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x808e580,-0x20(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808de58,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e00c <__gmpz_get_d_2exp@plt+0x4220c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or %al,%ch │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e7e1 <__gmpz_get_d_2exp@plt+0x429e1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e738,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808e738 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x3002ac4,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2ba5,$0x0 │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e7e4 <__gmpz_get_d_2exp@plt+0x429e4> │ │ │ │ + jb 808df87 <__gmpz_get_d_2exp@plt+0x42187> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x808e00c,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xf002ae2,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dff5 <__gmpz_get_d_2exp@plt+0x421f5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808dec0,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x808e62c,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x32(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x808df48,-0x14(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x808df68,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 808e00c <__gmpz_get_d_2exp@plt+0x4220c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - ret │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %ah,%dl │ │ │ │ sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + loopne 808e025 <__gmpz_get_d_2exp@plt+0x42225> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 808e038 <__gmpz_get_d_2exp@plt+0x42238> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0xe2,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e8b2 <__gmpz_get_d_2exp@plt+0x42ab2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e8a8 <__gmpz_get_d_2exp@plt+0x42aa8> │ │ │ │ - movl $0x808dba8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808e854,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - ret │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x20(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + in $0xe1,%al │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x44d8bf0(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808e081 <__gmpz_get_d_2exp@plt+0x42281> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + shl $0x2a,%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e8ba <__gmpz_get_d_2exp@plt+0x42aba> │ │ │ │ - movl $0x808dbdc,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808e6e8,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e0ae <__gmpz_get_d_2exp@plt+0x422ae> │ │ │ │ + movl $0x8170600,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808df9c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833ac2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808e07c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 808ee58 <__gmpz_get_d_2exp@plt+0x43058> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x43,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e90d <__gmpz_get_d_2exp@plt+0x42b0d> │ │ │ │ + jb 808e0fa <__gmpz_get_d_2exp@plt+0x422fa> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e93e <__gmpz_get_d_2exp@plt+0x42b3e> │ │ │ │ + jb 808e12e <__gmpz_get_d_2exp@plt+0x4232e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e99f <__gmpz_get_d_2exp@plt+0x42b9f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e995 <__gmpz_get_d_2exp@plt+0x42b95> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808e918,-0xc(%edi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e16d <__gmpz_get_d_2exp@plt+0x4236d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808e108,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ea02 <__gmpz_get_d_2exp@plt+0x42c02> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e9f8 <__gmpz_get_d_2exp@plt+0x42bf8> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808e950,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x81d7a48,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e1b5 <__gmpz_get_d_2exp@plt+0x423b5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808e140,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x41,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ea77 <__gmpz_get_d_2exp@plt+0x42c77> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ea6d <__gmpz_get_d_2exp@plt+0x42c6d> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x808e8e0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808e9b0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - shrl $0x0,(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808eab5 <__gmpz_get_d_2exp@plt+0x42cb5> │ │ │ │ + jb 808e225 <__gmpz_get_d_2exp@plt+0x42425> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x808e204,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e204 <__gmpz_get_d_2exp@plt+0x42404> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e228 <__gmpz_get_d_2exp@plt+0x42428> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808eae6 <__gmpz_get_d_2exp@plt+0x42ce6> │ │ │ │ + jb 808e266 <__gmpz_get_d_2exp@plt+0x42466> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808eb47 <__gmpz_get_d_2exp@plt+0x42d47> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808eb3d <__gmpz_get_d_2exp@plt+0x42d3d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808eac0,-0xc(%edi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e2a5 <__gmpz_get_d_2exp@plt+0x424a5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808e240,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ebaa <__gmpz_get_d_2exp@plt+0x42daa> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808eba0 <__gmpz_get_d_2exp@plt+0x42da0> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808eaf8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x81d7a48,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ebe9 <__gmpz_get_d_2exp@plt+0x42de9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a240,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x40,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ec49 <__gmpz_get_d_2exp@plt+0x42e49> │ │ │ │ + jb 808e323 <__gmpz_get_d_2exp@plt+0x42523> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ec3f <__gmpz_get_d_2exp@plt+0x42e3f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808ebb8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808ea18 <__gmpz_get_d_2exp@plt+0x42c18> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x5002a,%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ecf5 <__gmpz_get_d_2exp@plt+0x42ef5> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808eceb <__gmpz_get_d_2exp@plt+0x42eeb> │ │ │ │ + ja 808e319 <__gmpz_get_d_2exp@plt+0x42519> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808ea88,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x808eb58,-0x1c(%edi) │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808e278,-0x8(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x808ebf8,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call e0917bf │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ed8e <__gmpz_get_d_2exp@plt+0x42f8e> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ed84 <__gmpz_get_d_2exp@plt+0x42f84> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808ec5c,-0x18(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 808ea18 <__gmpz_get_d_2exp@plt+0x42c18> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - mov $0x7002a,%esi │ │ │ │ + adc $0xa4,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e38e <__gmpz_get_d_2exp@plt+0x4258e> │ │ │ │ + movl $0x808e36c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808e381 <__gmpz_get_d_2exp@plt+0x42581> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ds,%esi │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ee38 <__gmpz_get_d_2exp@plt+0x43038> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 808e423 <__gmpz_get_d_2exp@plt+0x42623> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ee2e <__gmpz_get_d_2exp@plt+0x4302e> │ │ │ │ + ja 808e419 <__gmpz_get_d_2exp@plt+0x42619> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x808e2bc,-0x20(%edi) │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x808ed08,-0x1c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808e338,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808ea18 <__gmpz_get_d_2exp@plt+0x42c18> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 808ee3c <__gmpz_get_d_2exp@plt+0x4303c> │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x2abd(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubl 0x5002b(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808eeb0 <__gmpz_get_d_2exp@plt+0x430b0> │ │ │ │ - movl $0x808ea18,-0x2c(%edi) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e473 <__gmpz_get_d_2exp@plt+0x42673> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x808eda0,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x2a(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 808ea18 <__gmpz_get_d_2exp@plt+0x42c18> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833ac34,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - mov $0x17002a,%ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xdd,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ef90 <__gmpz_get_d_2exp@plt+0x43190> │ │ │ │ - movl $0x808ef08,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ef08 <__gmpz_get_d_2exp@plt+0x43108> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xbd,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - or %cl,(%eax) │ │ │ │ + ja 808e4f7 <__gmpz_get_d_2exp@plt+0x426f7> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ef5c <__gmpz_get_d_2exp@plt+0x4315c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrs 0x600(%edx,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891855(%ebx) │ │ │ │ - or %cl,0x54890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - jmp 808ee58 <__gmpz_get_d_2exp@plt+0x43058> │ │ │ │ - mov $0x833ac3c,%esi │ │ │ │ + movl $0x808e3a0,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x808e434,-0x14(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x808e454,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808efc3 <__gmpz_get_d_2exp@plt+0x431c3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808f02a <__gmpz_get_d_2exp@plt+0x4322a> │ │ │ │ - movl $0x808f00c,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + sub %bl,%ch │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x3c,%al │ │ │ │ + in $0x8,%eax │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f00c <__gmpz_get_d_2exp@plt+0x4320c> │ │ │ │ + jne 808e53c <__gmpz_get_d_2exp@plt+0x4273c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %bl,%ch │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x8(%ebp,%eiz,8) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + loopne 808e52e <__gmpz_get_d_2exp@plt+0x4272e> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %dh,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808f038 <__gmpz_get_d_2exp@plt+0x43238> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bh,0x8(%ebp,%eiz,8) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + rcr $0x2a,%ah │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808e617 <__gmpz_get_d_2exp@plt+0x42817> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e65f <__gmpz_get_d_2exp@plt+0x4285f> │ │ │ │ + movl $0x808e0d4,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808e188,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808f04d <__gmpz_get_d_2exp@plt+0x4324d> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + jmp 808e599 <__gmpz_get_d_2exp@plt+0x42799> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bl,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e67a <__gmpz_get_d_2exp@plt+0x4287a> │ │ │ │ + movl $0x808e1cc,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8170600,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808e488,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - mov %bh,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x808e5e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x808e604,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f0a1 <__gmpz_get_d_2exp@plt+0x432a1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %ch,%cl │ │ │ │ + mov 0x768d000c(%ebx),%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f0d2 <__gmpz_get_d_2exp@plt+0x432d2> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e6ea <__gmpz_get_d_2exp@plt+0x428ea> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8156a34 <__gmpz_get_d_2exp@plt+0x10ac34> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f154 <__gmpz_get_d_2exp@plt+0x43354> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f14a <__gmpz_get_d_2exp@plt+0x4334a> │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e72e <__gmpz_get_d_2exp@plt+0x4292e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808f0ac,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8156a34 <__gmpz_get_d_2exp@plt+0x10ac34> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f18a <__gmpz_get_d_2exp@plt+0x4338a> │ │ │ │ + jb 808e762 <__gmpz_get_d_2exp@plt+0x42962> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f1ff <__gmpz_get_d_2exp@plt+0x433ff> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f1f5 <__gmpz_get_d_2exp@plt+0x433f5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808f164,-0x18(%edi) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e7b5 <__gmpz_get_d_2exp@plt+0x429b5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808e73c,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f268 <__gmpz_get_d_2exp@plt+0x43468> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f25e <__gmpz_get_d_2exp@plt+0x4345e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808f19c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f329 <__gmpz_get_d_2exp@plt+0x43529> │ │ │ │ - movl $0x808f2cc,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 808e879 <__gmpz_get_d_2exp@plt+0x42a79> │ │ │ │ + movl $0x808e800,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f2cc <__gmpz_get_d_2exp@plt+0x434cc> │ │ │ │ + jne 808e800 <__gmpz_get_d_2exp@plt+0x42a00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax,%ebp,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e824 <__gmpz_get_d_2exp@plt+0x42a24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f32c <__gmpz_get_d_2exp@plt+0x4352c> │ │ │ │ + ja 808e881 <__gmpz_get_d_2exp@plt+0x42a81> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808f0e0,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808f20c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - mov $0x38,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f3bc <__gmpz_get_d_2exp@plt+0x435bc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f3b2 <__gmpz_get_d_2exp@plt+0x435b2> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x808f074,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + movl $0x808e6b4,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x808e6f8,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808f27c,-0x10(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x808e774,-0x8(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d7a48,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c260,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bh,0x2002a(%eax) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f3fd <__gmpz_get_d_2exp@plt+0x435fd> │ │ │ │ + jb 808e8c5 <__gmpz_get_d_2exp@plt+0x42ac5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ + movl $0x834e0f9,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f42e <__gmpz_get_d_2exp@plt+0x4362e> │ │ │ │ + jb 808e8f6 <__gmpz_get_d_2exp@plt+0x42af6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f4b0 <__gmpz_get_d_2exp@plt+0x436b0> │ │ │ │ + jb 808e972 <__gmpz_get_d_2exp@plt+0x42b72> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f4a6 <__gmpz_get_d_2exp@plt+0x436a6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808f408,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 808e968 <__gmpz_get_d_2exp@plt+0x42b68> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x808e8d0,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f4e6 <__gmpz_get_d_2exp@plt+0x436e6> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808e9d2 <__gmpz_get_d_2exp@plt+0x42bd2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e9c8 <__gmpz_get_d_2exp@plt+0x42bc8> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f55b <__gmpz_get_d_2exp@plt+0x4375b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f551 <__gmpz_get_d_2exp@plt+0x43751> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808f4c0,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c372,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f5c4 <__gmpz_get_d_2exp@plt+0x437c4> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 808ea54 <__gmpz_get_d_2exp@plt+0x42c54> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f5ba <__gmpz_get_d_2exp@plt+0x437ba> │ │ │ │ + ja 808ea4a <__gmpz_get_d_2exp@plt+0x42c4a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808f4f8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808e980,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f685 <__gmpz_get_d_2exp@plt+0x43885> │ │ │ │ - movl $0x808f628,-0x10(%ebp) │ │ │ │ + ja 808eaae <__gmpz_get_d_2exp@plt+0x42cae> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x808e9e0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808ebb6 <__gmpz_get_d_2exp@plt+0x42db6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808eaf8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eaf8 <__gmpz_get_d_2exp@plt+0x42cf8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0xeb,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f628 <__gmpz_get_d_2exp@plt+0x43828> │ │ │ │ + jne 808eb24 <__gmpz_get_d_2exp@plt+0x42d24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808ebfa <__gmpz_get_d_2exp@plt+0x42dfa> │ │ │ │ + movl $0x808ebc8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x8(%ebx,%ebp,8) │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f688 <__gmpz_get_d_2exp@plt+0x43888> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808f43c,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808f568,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808ec14 <__gmpz_get_d_2exp@plt+0x42e14> │ │ │ │ + movl $0x808e898,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jle 808ec23 <__gmpz_get_d_2exp@plt+0x42e23> │ │ │ │ + movl $0x808ea68,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c26c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + jmp 808ebd6 <__gmpz_get_d_2exp@plt+0x42dd6> │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x808eb50,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x808e908,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f6d1 <__gmpz_get_d_2exp@plt+0x438d1> │ │ │ │ + jb 808ec71 <__gmpz_get_d_2exp@plt+0x42e71> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833a245,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x834e0f9,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sbb $0x35,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f731 <__gmpz_get_d_2exp@plt+0x43931> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f727 <__gmpz_get_d_2exp@plt+0x43927> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808eca2 <__gmpz_get_d_2exp@plt+0x42ea2> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808f6a0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808f34c <__gmpz_get_d_2exp@plt+0x4354c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x2a,%ah │ │ │ │ - add %al,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f7f6 <__gmpz_get_d_2exp@plt+0x439f6> │ │ │ │ - add $0x38,%edi │ │ │ │ + jb 808ed1e <__gmpz_get_d_2exp@plt+0x42f1e> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f7ec <__gmpz_get_d_2exp@plt+0x439ec> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808f3d0,-0x34(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x808f5d8,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x808f6e0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 808ed14 <__gmpz_get_d_2exp@plt+0x42f14> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x808ec7c,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - call f0922b4 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f8a0 <__gmpz_get_d_2exp@plt+0x43aa0> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 808ed7e <__gmpz_get_d_2exp@plt+0x42f7e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f896 <__gmpz_get_d_2exp@plt+0x43a96> │ │ │ │ + ja 808ed74 <__gmpz_get_d_2exp@plt+0x42f74> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x808f744,-0x1c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808f34c <__gmpz_get_d_2exp@plt+0x4354c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0xb3,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f95e <__gmpz_get_d_2exp@plt+0x43b5e> │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 808ee00 <__gmpz_get_d_2exp@plt+0x43000> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f954 <__gmpz_get_d_2exp@plt+0x43b54> │ │ │ │ + ja 808edf6 <__gmpz_get_d_2exp@plt+0x42ff6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x808f808,-0x20(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808ed2c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808f34c <__gmpz_get_d_2exp@plt+0x4354c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xorb $0x0,0x4002a(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fa69 <__gmpz_get_d_2exp@plt+0x43c69> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f9c0,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808f9c0 <__gmpz_get_d_2exp@plt+0x43bc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %dh,0x3002a(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fa6c <__gmpz_get_d_2exp@plt+0x43c6c> │ │ │ │ + ja 808ee5a <__gmpz_get_d_2exp@plt+0x4305a> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x808f34c,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x808f8b4,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + movl $0x808ed8c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - lea -0x32(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808f34c <__gmpz_get_d_2exp@plt+0x4354c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fs mov $0x2a,%cl │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fb3a <__gmpz_get_d_2exp@plt+0x43d3a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fb30 <__gmpz_get_d_2exp@plt+0x43d30> │ │ │ │ - movl $0x808efa0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808fadc,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ + jb 808efe9 <__gmpz_get_d_2exp@plt+0x431e9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808eea8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eea8 <__gmpz_get_d_2exp@plt+0x430a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edi,%ebp,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ef04 <__gmpz_get_d_2exp@plt+0x43104> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xb1,%al │ │ │ │ - sub (%eax),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fb42 <__gmpz_get_d_2exp@plt+0x43d42> │ │ │ │ - movl $0x808efd4,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808f970,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0xef,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x8(%edi,%ebp,8) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808ef9b <__gmpz_get_d_2exp@plt+0x4319b> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + in $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808eff1 <__gmpz_get_d_2exp@plt+0x431f1> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x808ec44,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp $0xa,%edx │ │ │ │ + jle 808f00c <__gmpz_get_d_2exp@plt+0x4320c> │ │ │ │ + movl $0x808ee14,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x81d7a48,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833ac44,%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c270,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x808ef88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 808ff1c <__gmpz_get_d_2exp@plt+0x4411c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x808ecb4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fb95 <__gmpz_get_d_2exp@plt+0x43d95> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f053 <__gmpz_get_d_2exp@plt+0x43253> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8124620 <__gmpz_get_d_2exp@plt+0xd8820> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fc03 <__gmpz_get_d_2exp@plt+0x43e03> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 808f0b3 <__gmpz_get_d_2exp@plt+0x432b3> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fbf9 <__gmpz_get_d_2exp@plt+0x43df9> │ │ │ │ + ja 808f0a9 <__gmpz_get_d_2exp@plt+0x432a9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x808fb68,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808f030,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81557c0 <__gmpz_get_d_2exp@plt+0x1099c0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - call a09273c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fc41 <__gmpz_get_d_2exp@plt+0x43e41> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f0e3 <__gmpz_get_d_2exp@plt+0x432e3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81245e8 <__gmpz_get_d_2exp@plt+0xd87e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - das │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fcd8 <__gmpz_get_d_2exp@plt+0x43ed8> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 808f143 <__gmpz_get_d_2exp@plt+0x43343> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fcce <__gmpz_get_d_2exp@plt+0x43ece> │ │ │ │ + ja 808f139 <__gmpz_get_d_2exp@plt+0x43339> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x808fba4,-0x24(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808fc14,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808f0c0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81557c0 <__gmpz_get_d_2exp@plt+0x1099c0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ch,(%edi) │ │ │ │ - sub (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fd19 <__gmpz_get_d_2exp@plt+0x43f19> │ │ │ │ + jb 808f180 <__gmpz_get_d_2exp@plt+0x43380> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - aam $0x2e │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fdc2 <__gmpz_get_d_2exp@plt+0x43fc2> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fdb8 <__gmpz_get_d_2exp@plt+0x43fb8> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f1bc <__gmpz_get_d_2exp@plt+0x433bc> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x808fc50,-0x28(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808fcec,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - or $0xae,%al │ │ │ │ - sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fe01 <__gmpz_get_d_2exp@plt+0x44001> │ │ │ │ + jb 808f1f8 <__gmpz_get_d_2exp@plt+0x433f8> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - loopne 808fdb3 <__gmpz_get_d_2exp@plt+0x43fb3> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fec0 <__gmpz_get_d_2exp@plt+0x440c0> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808feb6 <__gmpz_get_d_2exp@plt+0x440b6> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f234 <__gmpz_get_d_2exp@plt+0x43434> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x808fd28,-0x2c(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808fdd4,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ch,0x2002b │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ff01 <__gmpz_get_d_2exp@plt+0x44101> │ │ │ │ + jb 808f270 <__gmpz_get_d_2exp@plt+0x43470> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - cmp %bh,%ah │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ff7d <__gmpz_get_d_2exp@plt+0x4417d> │ │ │ │ - movl $0x808fe10,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808fed4,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x833ac4c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808f54e <__gmpz_get_d_2exp@plt+0x4374e> │ │ │ │ + movl $0x808f2d0,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f2d0 <__gmpz_get_d_2exp@plt+0x434d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090008 <__gmpz_get_d_2exp@plt+0x44208> │ │ │ │ - movl $0x808ffd0,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 808f386 <__gmpz_get_d_2exp@plt+0x43586> │ │ │ │ + movl $0x808f604,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ffd0 <__gmpz_get_d_2exp@plt+0x441d0> │ │ │ │ + jne 808f604 <__gmpz_get_d_2exp@plt+0x43804> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jl 808ff72 <__gmpz_get_d_2exp@plt+0x44172> │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808ff1c <__gmpz_get_d_2exp@plt+0x4411c> │ │ │ │ - mov $0x833ac54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0xac,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809008a <__gmpz_get_d_2exp@plt+0x4428a> │ │ │ │ - movl $0x8090050,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808f328 <__gmpz_get_d_2exp@plt+0x43528> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 808f442 <__gmpz_get_d_2exp@plt+0x43642> │ │ │ │ + movl $0x808f504,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090050 <__gmpz_get_d_2exp@plt+0x44250> │ │ │ │ + jne 808f504 <__gmpz_get_d_2exp@plt+0x43704> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,%ds:0x45c70833 │ │ │ │ - lock add $0x458b0834,%ebx │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808ff1c <__gmpz_get_d_2exp@plt+0x4411c> │ │ │ │ - mov $0x833ac5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 809044c <__gmpz_get_d_2exp@plt+0x4464c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - sub (%ebx),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80900d5 <__gmpz_get_d_2exp@plt+0x442d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %ch,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090111 <__gmpz_get_d_2exp@plt+0x44311> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fsubrl (%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809014d <__gmpz_get_d_2exp@plt+0x4434d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %ch,0x2002a(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090189 <__gmpz_get_d_2exp@plt+0x44389> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %fs:(%ebx),%ch │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80901c5 <__gmpz_get_d_2exp@plt+0x443c5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %ch,(%edx) │ │ │ │ - sub (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090233 <__gmpz_get_d_2exp@plt+0x44433> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090229 <__gmpz_get_d_2exp@plt+0x44429> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8090198,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - test $0x5002a,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80902c4 <__gmpz_get_d_2exp@plt+0x444c4> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80902ba <__gmpz_get_d_2exp@plt+0x444ba> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x809015c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80901d4,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808f37b <__gmpz_get_d_2exp@plt+0x4357b> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f331 <__gmpz_get_d_2exp@plt+0x43531> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 808f3e7 <__gmpz_get_d_2exp@plt+0x435e7> │ │ │ │ + movl $0x808f3b8,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f3b8 <__gmpz_get_d_2exp@plt+0x435b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %ch,0x6002a(%ecx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809036e <__gmpz_get_d_2exp@plt+0x4456e> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090364 <__gmpz_get_d_2exp@plt+0x44564> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 808f331 <__gmpz_get_d_2exp@plt+0x43531> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808f36c,0x4(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x8090120,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8090244,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81a7b58 <__gmpz_get_d_2exp@plt+0x15bd58> │ │ │ │ + movl $0x808f414,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jo 809031e <__gmpz_get_d_2exp@plt+0x4451e> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f414 <__gmpz_get_d_2exp@plt+0x43614> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809042c <__gmpz_get_d_2exp@plt+0x4462c> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090422 <__gmpz_get_d_2exp@plt+0x44622> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x80900e4,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80902d8,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jae 808f331 <__gmpz_get_d_2exp@plt+0x43531> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jae 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp 0x3(%esi),%edx │ │ │ │ + jl 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + jmp 808f331 <__gmpz_get_d_2exp@plt+0x43531> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 808f467 <__gmpz_get_d_2exp@plt+0x43667> │ │ │ │ + movl $0x808f4b0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f4b0 <__gmpz_get_d_2exp@plt+0x436b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x808f490,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x2a(%edi,%eiz,4) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80904ad <__gmpz_get_d_2exp@plt+0x446ad> │ │ │ │ - movl $0x80900a8,-0x30(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8090380,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x833ac64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090538 <__gmpz_get_d_2exp@plt+0x44738> │ │ │ │ - movl $0x8090500,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090500 <__gmpz_get_d_2exp@plt+0x44700> │ │ │ │ + jne 808f490 <__gmpz_get_d_2exp@plt+0x43690> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809044c <__gmpz_get_d_2exp@plt+0x4464c> │ │ │ │ - mov $0x833ac6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x26,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090579 <__gmpz_get_d_2exp@plt+0x44779> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - je 80905a4 <__gmpz_get_d_2exp@plt+0x447a4> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80905b5 <__gmpz_get_d_2exp@plt+0x447b5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp %ah,(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f551 <__gmpz_get_d_2exp@plt+0x43751> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80905f1 <__gmpz_get_d_2exp@plt+0x447f1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - loopne 809059b <__gmpz_get_d_2exp@plt+0x4479b> │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809062d <__gmpz_get_d_2exp@plt+0x4482d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - shlb $0x0,0x2002b │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808f5f4 <__gmpz_get_d_2exp@plt+0x437f4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808f4e4,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81a7b58 <__gmpz_get_d_2exp@plt+0x15bd58> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090669 <__gmpz_get_d_2exp@plt+0x44869> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - je 8090613 <__gmpz_get_d_2exp@plt+0x44813> │ │ │ │ - sub (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 808f62d <__gmpz_get_d_2exp@plt+0x4382d> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809074f <__gmpz_get_d_2exp@plt+0x4494f> │ │ │ │ - movl $0x80906b0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 808f66a <__gmpz_get_d_2exp@plt+0x4386a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808f538,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80906b0 <__gmpz_get_d_2exp@plt+0x448b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%eax),%al │ │ │ │ - inc %edx │ │ │ │ + jmp 81a7b58 <__gmpz_get_d_2exp@plt+0x15bd58> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c49739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090757 <__gmpz_get_d_2exp@plt+0x44957> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x809054c,-0x64(%edi) │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x8090588,-0x54(%edi) │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - movl $0x80905c4,-0x44(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x8090600,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x809063c,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x54(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x64(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833ac74,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 808f6a7 <__gmpz_get_d_2exp@plt+0x438a7> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090797 <__gmpz_get_d_2exp@plt+0x44997> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x833a240,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 808f598 <__gmpz_get_d_2exp@plt+0x43798> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f5d5 <__gmpz_get_d_2exp@plt+0x437d5> │ │ │ │ + movl $0x808f18c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - and $0x2b,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80907fa <__gmpz_get_d_2exp@plt+0x449fa> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80907f0 <__gmpz_get_d_2exp@plt+0x449f0> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8090770,-0x8(%edi) │ │ │ │ + ja 808f5d5 <__gmpz_get_d_2exp@plt+0x437d5> │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp 0x3(%ecx),%edx │ │ │ │ + jg 808f5e6 <__gmpz_get_d_2exp@plt+0x437e6> │ │ │ │ + movl $0x808f150,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - in $0xa3,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090861 <__gmpz_get_d_2exp@plt+0x44a61> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 808f31d <__gmpz_get_d_2exp@plt+0x4351d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808f310,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81a7b58 <__gmpz_get_d_2exp@plt+0x15bd58> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090857 <__gmpz_get_d_2exp@plt+0x44a57> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80907a8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808f65b <__gmpz_get_d_2exp@plt+0x4385b> │ │ │ │ + movl $0x808f1c8,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x833abe0,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 809080d <__gmpz_get_d_2exp@plt+0x44a0d> │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80908c9 <__gmpz_get_d_2exp@plt+0x44ac9> │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80908bf <__gmpz_get_d_2exp@plt+0x44abf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809080c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808f698 <__gmpz_get_d_2exp@plt+0x43898> │ │ │ │ + movl $0x808f204,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xa3,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090931 <__gmpz_get_d_2exp@plt+0x44b31> │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090927 <__gmpz_get_d_2exp@plt+0x44b27> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8090874,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808f6d5 <__gmpz_get_d_2exp@plt+0x438d5> │ │ │ │ + movl $0x808f240,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xa2,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + or $0x2a,%bl │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090979 <__gmpz_get_d_2exp@plt+0x44b79> │ │ │ │ - movl $0x80908dc,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 808f7c1 <__gmpz_get_d_2exp@plt+0x439c1> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f7b7 <__gmpz_get_d_2exp@plt+0x439b7> │ │ │ │ + movl $0x808f060,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x808f0f0,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8342bfd,0x0(%ebp) │ │ │ │ + movl $0x808f75c,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833ac7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815574c <__gmpz_get_d_2exp@plt+0x10994c> │ │ │ │ nop │ │ │ │ - loopne 8090930 <__gmpz_get_d_2exp@plt+0x44b30> │ │ │ │ + sbb %cl,%bl │ │ │ │ sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x3976f7f7(%ecx,%ecx,1) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $0x0,0x42002a(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %al,0x7be904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ + add %bh,0x8(%edi,%esi,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81557f8 <__gmpz_get_d_2exp@plt+0x1099f8> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%ecx,%eax,1) │ │ │ │ + clc │ │ │ │ + lret $0x2a │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 808f7c9 <__gmpz_get_d_2exp@plt+0x439c9> │ │ │ │ + movl $0x808f280,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8346b13,0x8(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8155558 <__gmpz_get_d_2exp@plt+0x109758> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833c284,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + pushf │ │ │ │ + lret $0x2a │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - push %ebp │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8090a28 <__gmpz_get_d_2exp@plt+0x44c28> │ │ │ │ - mov $0x833acec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 808f841 <__gmpz_get_d_2exp@plt+0x43a41> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x808f824,0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c3d7610(%ecx) │ │ │ │ - loop 8090a30 <__gmpz_get_d_2exp@plt+0x44c30> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8090a81 <__gmpz_get_d_2exp@plt+0x44c81> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - lock jmp 8090a28 <__gmpz_get_d_2exp@plt+0x44c28> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + ja 808f849 <__gmpz_get_d_2exp@plt+0x43a49> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c28c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + and $0xca,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - lock jmp 8090a28 <__gmpz_get_d_2exp@plt+0x44c28> │ │ │ │ - movl $0x8090aa8,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090aa8 <__gmpz_get_d_2exp@plt+0x44ca8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %al,(%ecx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + jnp 808f86a <__gmpz_get_d_2exp@plt+0x43a6a> │ │ │ │ + (bad) │ │ │ │ + decl -0x35f3ff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add 0x257509fa(%ebx),%eax │ │ │ │ - movl $0x8090a68,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090a68 <__gmpz_get_d_2exp@plt+0x44c68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0xa,%edx │ │ │ │ - jne 8090b02 <__gmpz_get_d_2exp@plt+0x44d02> │ │ │ │ - movl $0x8090a10,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090a10 <__gmpz_get_d_2exp@plt+0x44c10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8090a44,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090a44 <__gmpz_get_d_2exp@plt+0x44c44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + arpl %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090b8b <__gmpz_get_d_2exp@plt+0x44d8b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090b64,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090b64 <__gmpz_get_d_2exp@plt+0x44d64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 808f8f3 <__gmpz_get_d_2exp@plt+0x43af3> │ │ │ │ + movl $0x808f8c8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090b8e <__gmpz_get_d_2exp@plt+0x44d8e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 808f8f6 <__gmpz_get_d_2exp@plt+0x43af6> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - sub (%eax),%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + leave │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090bd6 <__gmpz_get_d_2exp@plt+0x44dd6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %ah,0x2b(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090c3c <__gmpz_get_d_2exp@plt+0x44e3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090c32 <__gmpz_get_d_2exp@plt+0x44e32> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + jb 808f9c1 <__gmpz_get_d_2exp@plt+0x43bc1> │ │ │ │ + movl $0x808f968,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb $0xc9,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090cd2 <__gmpz_get_d_2exp@plt+0x44ed2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090c90,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80909ec <__gmpz_get_d_2exp@plt+0x44bec> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808f9c4 <__gmpz_get_d_2exp@plt+0x43bc4> │ │ │ │ + movl $0x808f894,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x808f9a4,0x10(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090cd5 <__gmpz_get_d_2exp@plt+0x44ed5> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808f9d3 <__gmpz_get_d_2exp@plt+0x43bd3> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + enter $0x2a,$0x1a │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8090cc4,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090d58 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090d34,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090d34 <__gmpz_get_d_2exp@plt+0x44f34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 808fa69 <__gmpz_get_d_2exp@plt+0x43c69> │ │ │ │ + movl $0x808f918,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808fa4c,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090d5b <__gmpz_get_d_2exp@plt+0x44f5b> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 808fa7b <__gmpz_get_d_2exp@plt+0x43c7b> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x833c2a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090de1 <__gmpz_get_d_2exp@plt+0x44fe1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090db8,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090db8 <__gmpz_get_d_2exp@plt+0x44fb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808fae8 <__gmpz_get_d_2exp@plt+0x43ce8> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jae 808fb88 <__gmpz_get_d_2exp@plt+0x43d88> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 808fafc <__gmpz_get_d_2exp@plt+0x43cfc> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808fb59 <__gmpz_get_d_2exp@plt+0x43d59> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x1 │ │ │ │ + push %eax │ │ │ │ + call 804b850 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8090de4 <__gmpz_get_d_2exp@plt+0x44fe4> │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808fb24 <__gmpz_get_d_2exp@plt+0x43d24> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + call 804b850 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808faf4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,-0x9c160f(%ecx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ + sti │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - or %ah,0x0(%ebx,%ebp,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090e54 <__gmpz_get_d_2exp@plt+0x45054> │ │ │ │ - add $0xc,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090e4a <__gmpz_get_d_2exp@plt+0x4504a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 808fbb0 <__gmpz_get_d_2exp@plt+0x43db0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x2 │ │ │ │ + push %eax │ │ │ │ + call 804b850 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808fb80,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - arpl %ebp,(%ebx) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + enter $0x2a,$0xf │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809138c <__gmpz_get_d_2exp@plt+0x4558c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8090ea0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090ea0 <__gmpz_get_d_2exp@plt+0x450a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x5002b63 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8090ee0 <__gmpz_get_d_2exp@plt+0x450e0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091394 <__gmpz_get_d_2exp@plt+0x45594> │ │ │ │ - movl $0x8090b2c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x8090f24,-0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + jb 808fc6a <__gmpz_get_d_2exp@plt+0x43e6a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x808fc1c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090f24 <__gmpz_get_d_2exp@plt+0x45124> │ │ │ │ + jne 808fc1c <__gmpz_get_d_2exp@plt+0x43e1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in $0x62,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + enter $0x2a,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80913a3 <__gmpz_get_d_2exp@plt+0x455a3> │ │ │ │ + ja 808fc72 <__gmpz_get_d_2exp@plt+0x43e72> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%edx │ │ │ │ - movl $0x8090bac,-0x34(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd38,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x833acde,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + movl $0x808fa98,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8091004,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x808fc64,0x0(%ebp) │ │ │ │ + movl $0x833e75d,-0xc(%ebp) │ │ │ │ + movl $0x833c45c,-0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091004 <__gmpz_get_d_2exp@plt+0x45204> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x62,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - or $0x1e000006,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff0cc5(%ebx) │ │ │ │ + add %bh,0x833c480(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809101f <__gmpz_get_d_2exp@plt+0x4521f> │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8091050,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fcdf <__gmpz_get_d_2exp@plt+0x43edf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808fcc4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091050 <__gmpz_get_d_2exp@plt+0x45250> │ │ │ │ + jne 808fcc4 <__gmpz_get_d_2exp@plt+0x43ec4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0xe002b61,%eax │ │ │ │ - or $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002ac7,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x10(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + cld │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091078 <__gmpz_get_d_2exp@plt+0x45278> │ │ │ │ + jne 808fcf4 <__gmpz_get_d_2exp@plt+0x43ef4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x833c488,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - popa │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %cs │ │ │ │ - dec %esp │ │ │ │ + mov %es,%edi │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x14,%al │ │ │ │ + std │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808fbe0 <__gmpz_get_d_2exp@plt+0x43de0> │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80913b2 <__gmpz_get_d_2exp@plt+0x455b2> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jne 80913c1 <__gmpz_get_d_2exp@plt+0x455c1> │ │ │ │ - add $0xffffffbc,%edi │ │ │ │ - movl $0x809116c,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809116c <__gmpz_get_d_2exp@plt+0x4536c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ + pop %eax │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x34bc0076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%esp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890c45(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091436 <__gmpz_get_d_2exp@plt+0x45636> │ │ │ │ - movl $0x8090c4c,-0x34(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8090cfc,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8090d74,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - pusha │ │ │ │ - sub (%eax),%eax │ │ │ │ push %cs │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - test %ah,(%esp,%edx,4) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c891445(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8091206 <__gmpz_get_d_2exp@plt+0x45406> │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - jmp 80910e2 <__gmpz_get_d_2exp@plt+0x452e2> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %ah,0x2b(%eax) │ │ │ │ - add %cl,0x1e000226 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - xor %cl,-0x7b76f7ab(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ + ja 808fd7e <__gmpz_get_d_2exp@plt+0x43f7e> │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + call 804bba0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 808fd6f <__gmpz_get_d_2exp@plt+0x43f6f> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + jmp 811f9d0 <__gmpz_get_d_2exp@plt+0xd3bd0> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833c498,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c891045(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 809119d <__gmpz_get_d_2exp@plt+0x4539d> │ │ │ │ - movl $0x8091238,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f8(%ebp,%edi,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091238 <__gmpz_get_d_2exp@plt+0x45438> │ │ │ │ + jne 808fdbc <__gmpz_get_d_2exp@plt+0x43fbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcrb $1,0x2b(%edi) │ │ │ │ - add %cl,0x1e000016 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in $0x93,%eax │ │ │ │ + adc $0x0,%al │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091253 <__gmpz_get_d_2exp@plt+0x45453> │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8091280,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fe4d <__gmpz_get_d_2exp@plt+0x4404d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808fe08,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091280 <__gmpz_get_d_2exp@plt+0x45480> │ │ │ │ + jne 808fe08 <__gmpz_get_d_2exp@plt+0x44008> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %bl,0x2b(%edi) │ │ │ │ - add %cl,0x1e000006 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f6ee(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45893475(%ebx),%ecx │ │ │ │ - xor $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ - sub (%eax),%eax │ │ │ │ - or $0x1e000206,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x463b3445(%ebx) │ │ │ │ - add (%edi),%ecx │ │ │ │ - test %eax,%ecx │ │ │ │ + clc │ │ │ │ + xor $0xfe,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81276d4 <__gmpz_get_d_2exp@plt+0xdb8d4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 808fdf0 <__gmpz_get_d_2exp@plt+0x43ff0> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - adc %ecx,(%ecx) │ │ │ │ - or %cl,-0x899db8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80911d0 <__gmpz_get_d_2exp@plt+0x453d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %ah,-0x2(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x8344bfc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8173d8c <__gmpz_get_d_2exp@plt+0x127f8c> │ │ │ │ + mov $0x833c4b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0x5f,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - test %ah,(%eax,%ecx,4) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x44c783f0(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808fe75 <__gmpz_get_d_2exp@plt+0x44075> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d0ab4 <__gmpz_get_d_2exp@plt+0x184cb4> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091451 <__gmpz_get_d_2exp@plt+0x45651> │ │ │ │ - movl $0x8090e00,-0x40(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x81ae2cc,-0x34(%edi) │ │ │ │ - movl $0x8347211,-0x30(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80dbd14,-0x28(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80912f1 <__gmpz_get_d_2exp@plt+0x454f1> │ │ │ │ - mov $0x833acf0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8090be8,-0x40(%edi) │ │ │ │ - mov %esi,-0x38(%edi) │ │ │ │ - movl $0x81ae2cc,-0x34(%edi) │ │ │ │ - movl $0x8347211,-0x30(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80dbd14,-0x28(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + ja 808fe95 <__gmpz_get_d_2exp@plt+0x44095> │ │ │ │ + movl $0x811bb84,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x38(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - movl $0x80910b8,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - movl $0x80912dc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - push %esp │ │ │ │ - mov (%edx),%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + or $0xc6,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80914a2 <__gmpz_get_d_2exp@plt+0x456a2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339ecc,-0xc(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808fef0 <__gmpz_get_d_2exp@plt+0x440f0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808feec <__gmpz_get_d_2exp@plt+0x440ec> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834a52a,-0x10(%ebp) │ │ │ │ + movl $0x834a53c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp 81253d4 <__gmpz_get_d_2exp@plt+0xd95d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ff2f <__gmpz_get_d_2exp@plt+0x4412f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b850 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0xc5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809150f <__gmpz_get_d_2exp@plt+0x4570f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80914e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 808ffd3 <__gmpz_get_d_2exp@plt+0x441d3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x808ff84,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80914e8 <__gmpz_get_d_2exp@plt+0x456e8> │ │ │ │ + jne 808ff84 <__gmpz_get_d_2exp@plt+0x44184> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 808ffd6 <__gmpz_get_d_2exp@plt+0x441d6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808ff00,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808ffc8,0x0(%ebp) │ │ │ │ + movl $0x833e75d,-0xc(%ebp) │ │ │ │ + movl $0x833c45c,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091512 <__gmpz_get_d_2exp@plt+0x45712> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bh,0x833c4e2(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + ljmp $0x1,$0x3002a │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091571 <__gmpz_get_d_2exp@plt+0x45771> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091568,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 809004d <__gmpz_get_d_2exp@plt+0x4424d> │ │ │ │ + movl $0x8090030,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x400,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091568 <__gmpz_get_d_2exp@plt+0x45768> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80a0578 <__gmpz_get_d_2exp@plt+0x54778> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 8090050 <__gmpz_get_d_2exp@plt+0x44250> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091618 <__gmpz_get_d_2exp@plt+0x45818> │ │ │ │ - movl $0x80915bc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809009f <__gmpz_get_d_2exp@plt+0x4429f> │ │ │ │ + movl $0x8090094,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80915bc <__gmpz_get_d_2exp@plt+0x457bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x833c4ed(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8090111 <__gmpz_get_d_2exp@plt+0x44311> │ │ │ │ + movl $0x80900d8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d327c <__gmpz_get_d_2exp@plt+0x18747c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x15,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80915e4 <__gmpz_get_d_2exp@plt+0x457e4> │ │ │ │ + add %dh,%ah │ │ │ │ + add %cl,(%ecx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80900f4 <__gmpz_get_d_2exp@plt+0x442f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809162a <__gmpz_get_d_2exp@plt+0x4582a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809161b <__gmpz_get_d_2exp@plt+0x4581b> │ │ │ │ - movl $0x80914b0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090106 <__gmpz_get_d_2exp@plt+0x44306> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d3034 <__gmpz_get_d_2exp@plt+0x187234> │ │ │ │ + mov $0x833c4f2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809016c <__gmpz_get_d_2exp@plt+0x4436c> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091654 <__gmpz_get_d_2exp@plt+0x45854> │ │ │ │ - movl $0x809152c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 8090162 <__gmpz_get_d_2exp@plt+0x44362> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x809006c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80900b0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d2f7c <__gmpz_get_d_2exp@plt+0x18717c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80916cb <__gmpz_get_d_2exp@plt+0x458cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80916a4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80901ec <__gmpz_get_d_2exp@plt+0x443ec> │ │ │ │ + movl $0x80901c0,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80916a4 <__gmpz_get_d_2exp@plt+0x458a4> │ │ │ │ + jne 80901c0 <__gmpz_get_d_2exp@plt+0x443c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80916ce <__gmpz_get_d_2exp@plt+0x458ce> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + ja 8090238 <__gmpz_get_d_2exp@plt+0x44438> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8090120,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80901f8,0x0(%ebp) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81d2e34 <__gmpz_get_d_2exp@plt+0x187034> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809172d <__gmpz_get_d_2exp@plt+0x4592d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091724,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edx,%eax,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091724 <__gmpz_get_d_2exp@plt+0x45924> │ │ │ │ + jne 8090214 <__gmpz_get_d_2exp@plt+0x44414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090291 <__gmpz_get_d_2exp@plt+0x44491> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8090250,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090250 <__gmpz_get_d_2exp@plt+0x44450> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x468b0c45(%ebx) │ │ │ │ + add 0xba044d(%ebx),%ecx │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x31402444(%ecx) │ │ │ │ + rolb $0x51,0x52500cec(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2f0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jge 8090286 <__gmpz_get_d_2exp@plt+0x44486> │ │ │ │ + sub $0xc,%esp │ │ │ │ + call 8115e50 <__gmpz_get_d_2exp@plt+0xca050> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x32,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80917d4 <__gmpz_get_d_2exp@plt+0x459d4> │ │ │ │ - movl $0x8091778,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8090322 <__gmpz_get_d_2exp@plt+0x44522> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x80902e4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091778 <__gmpz_get_d_2exp@plt+0x45978> │ │ │ │ + jne 80902e4 <__gmpz_get_d_2exp@plt+0x444e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + xor %ebp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%ecx),%ecx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8121618 <__gmpz_get_d_2exp@plt+0xd5818> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x89080917,%al │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bl,(%ebx,%eax,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80917a0 <__gmpz_get_d_2exp@plt+0x459a0> │ │ │ │ + jne 809031c <__gmpz_get_d_2exp@plt+0x4451c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80917e6 <__gmpz_get_d_2exp@plt+0x459e6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80917d7 <__gmpz_get_d_2exp@plt+0x459d7> │ │ │ │ - movl $0x809166c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091810 <__gmpz_get_d_2exp@plt+0x45a10> │ │ │ │ - movl $0x80916e8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,0x65ff08c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + shrl $0x0,(%edx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80903c8 <__gmpz_get_d_2exp@plt+0x445c8> │ │ │ │ + movl $0x8090380,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090380 <__gmpz_get_d_2exp@plt+0x44580> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,%cl │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809187e <__gmpz_get_d_2exp@plt+0x45a7e> │ │ │ │ - movl $0x8091478,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8091580,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80903cb <__gmpz_get_d_2exp@plt+0x445cb> │ │ │ │ + movl $0x8090180,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809173c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80902ac,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833acf8,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x833c4a2,0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8117008 <__gmpz_get_d_2exp@plt+0xcb208> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80918b5 <__gmpz_get_d_2exp@plt+0x45ab5> │ │ │ │ + jb 8090401 <__gmpz_get_d_2exp@plt+0x44601> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp 817c818 <__gmpz_get_d_2exp@plt+0x130a18> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80918eb <__gmpz_get_d_2exp@plt+0x45aeb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x809189c,-0x4(%edi) │ │ │ │ + shlb $0x2,0x5002b(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8090485 <__gmpz_get_d_2exp@plt+0x44685> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809047b <__gmpz_get_d_2exp@plt+0x4467b> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x80903e8,-0x4(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x8090470,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 818f090 <__gmpz_get_d_2exp@plt+0x143290> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80904cf <__gmpz_get_d_2exp@plt+0x446cf> │ │ │ │ + movl $0x80904c4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x834c372,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d32e8 <__gmpz_get_d_2exp@plt+0x1874e8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809191d <__gmpz_get_d_2exp@plt+0x45b1d> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80904ff <__gmpz_get_d_2exp@plt+0x446ff> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x8090498,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp 81d2e34 <__gmpz_get_d_2exp@plt+0x187034> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809054f <__gmpz_get_d_2exp@plt+0x4474f> │ │ │ │ + movl $0x8090544,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x834c372,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d32e8 <__gmpz_get_d_2exp@plt+0x1874e8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091953 <__gmpz_get_d_2exp@plt+0x45b53> │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809057f <__gmpz_get_d_2exp@plt+0x4477f> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8091904,-0x4(%edi) │ │ │ │ + movl $0x8090518,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp 81d2e34 <__gmpz_get_d_2exp@plt+0x187034> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80906e1 <__gmpz_get_d_2exp@plt+0x448e1> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80906d7 <__gmpz_get_d_2exp@plt+0x448d7> │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov $0x3e8,%eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov 0xcc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xec(%esp) │ │ │ │ + call 81ac9b0 <__gmpz_get_d_2exp@plt+0x160bb0> │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + sbb %eax,%ecx │ │ │ │ + jae 80906e6 <__gmpz_get_d_2exp@plt+0x448e6> │ │ │ │ + movl $0x8090560,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80907a8,-0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80907a8 <__gmpz_get_d_2exp@plt+0x449a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80919c0 <__gmpz_get_d_2exp@plt+0x45bc0> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80919b6 <__gmpz_get_d_2exp@plt+0x45bb6> │ │ │ │ - movl $0x80918c4,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809192c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80904e0,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8339eb8,-0x4(%ebp) │ │ │ │ + movl $0x8090790,-0x10(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + cltd │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mul %edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + adc %ecx,%eax │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833ad08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091a2c <__gmpz_get_d_2exp@plt+0x45c2c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091a08,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091a08 <__gmpz_get_d_2exp@plt+0x45c08> │ │ │ │ + jne 8090790 <__gmpz_get_d_2exp@plt+0x44990> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,-0x3516ef8b(%ecx) │ │ │ │ + mov 0x9066000e,%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + clc │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 817a968 <__gmpz_get_d_2exp@plt+0x12eb68> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809080f <__gmpz_get_d_2exp@plt+0x44a0f> │ │ │ │ + movl $0x8090804,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x834c372,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d32e8 <__gmpz_get_d_2exp@plt+0x1874e8> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091a2f <__gmpz_get_d_2exp@plt+0x45c2f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x833acde,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x1002b57,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + mov $0xa1,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091aa0 <__gmpz_get_d_2exp@plt+0x45ca0> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80908ac <__gmpz_get_d_2exp@plt+0x44aac> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091a96 <__gmpz_get_d_2exp@plt+0x45c96> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 80908a2 <__gmpz_get_d_2exp@plt+0x44aa2> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lock xadd %eax,0x8(%edx) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + imul $0x3e8,%edx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80908e0 <__gmpz_get_d_2exp@plt+0x44ae0> │ │ │ │ + movl $0x80907d8,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x809096c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d2e34 <__gmpz_get_d_2exp@plt+0x187034> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091b0f <__gmpz_get_d_2exp@plt+0x45d0f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091aec,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8090954 <__gmpz_get_d_2exp@plt+0x44b54> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 81cdbf0 <__gmpz_get_d_2exp@plt+0x181df0> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8090598,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80908bc,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091aec <__gmpz_get_d_2exp@plt+0x45cec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 818f090 <__gmpz_get_d_2exp@plt+0x143290> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091b12 <__gmpz_get_d_2exp@plt+0x45d12> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 809098c <__gmpz_get_d_2exp@plt+0x44b8c> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x56 │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + mov 0x5002abb,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091c77 <__gmpz_get_d_2exp@plt+0x45e77> │ │ │ │ - movl $0x8091b64,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + jb 8090bb2 <__gmpz_get_d_2exp@plt+0x44db2> │ │ │ │ + movl $0x80909f4,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80909f4 <__gmpz_get_d_2exp@plt+0x44bf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + mov $0x43002a,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb %cl,(%edx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + jmp 818b290 <__gmpz_get_d_2exp@plt+0x13f490> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + sbb $0xbb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0xf76f7f7(%ebx,%ebx,1) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091b8c <__gmpz_get_d_2exp@plt+0x45d8c> │ │ │ │ + add %bh,(%eax) │ │ │ │ + or (%ecx),%cl │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8090a38 <__gmpz_get_d_2exp@plt+0x44c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 8091bd8 <__gmpz_get_d_2exp@plt+0x45dd8> │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %esi │ │ │ │ + cld │ │ │ │ + mov $0xa4002a,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8091c56 <__gmpz_get_d_2exp@plt+0x45e56> │ │ │ │ + jne 8090a78 <__gmpz_get_d_2exp@plt+0x44c78> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c7f <__gmpz_get_d_2exp@plt+0x45e7f> │ │ │ │ - movl $0x80919d0,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x56,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8091c9d <__gmpz_get_d_2exp@plt+0x45e9d> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c8e <__gmpz_get_d_2exp@plt+0x45e8e> │ │ │ │ - movl $0x8091a4c,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ - movl $0x8347211,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80dbd14,-0x20(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x8091ab0,-0xc(%edi) │ │ │ │ + ja 8090bcb <__gmpz_get_d_2exp@plt+0x44dcb> │ │ │ │ + movl $0x808fff8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8091bd4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - mov $0x833ad18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8091cbc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x8090bc0,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8115ae4 <__gmpz_get_d_2exp@plt+0xc9ce4> │ │ │ │ + movl $0x8090a9c,0x0(%ebp) │ │ │ │ + mov $0x834a49c,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091cbc <__gmpz_get_d_2exp@plt+0x45ebc> │ │ │ │ + jne 8090a9c <__gmpz_get_d_2exp@plt+0x44c9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + mov %bh,0xe4002a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - sbb $0x9,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add %al,%ah │ │ │ │ + or (%ecx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8090ac4 <__gmpz_get_d_2exp@plt+0x44cc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + mov $0xe4002a,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090ada <__gmpz_get_d_2exp@plt+0x44cda> │ │ │ │ + mov $0x833c4d0,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8090afc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091cec <__gmpz_get_d_2exp@plt+0x45eec> │ │ │ │ + jne 8090afc <__gmpz_get_d_2exp@plt+0x44cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %bh,0xe4002a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp $0xb,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d3238 <__gmpz_get_d_2exp@plt+0x187438> │ │ │ │ + fdivrs 0x527002a(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091d92 <__gmpz_get_d_2exp@plt+0x45f92> │ │ │ │ + ja 8090bda <__gmpz_get_d_2exp@plt+0x44dda> │ │ │ │ + movl $0x8090338,-0x38(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8090414,-0x28(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jne 8091da1 <__gmpz_get_d_2exp@plt+0x45fa1> │ │ │ │ - movl $0x80dbd60,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80dbd04,-0x18(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp $0xa,%eax │ │ │ │ - jne 8091e0b <__gmpz_get_d_2exp@plt+0x4600b> │ │ │ │ - movl $0x80dbd60,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x1,-0x1c(%edi) │ │ │ │ - movl $0x80dbd04,-0x18(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x8090824,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80dbd60,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80dbd04,-0x18(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - nop │ │ │ │ - push %ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x36(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8117008 <__gmpz_get_d_2exp@plt+0xcb208> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 8090ba7 <__gmpz_get_d_2exp@plt+0x44da7> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091ecc <__gmpz_get_d_2exp@plt+0x460cc> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8090d15 <__gmpz_get_d_2exp@plt+0x44f15> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091ec2 <__gmpz_get_d_2exp@plt+0x460c2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 8090d0b <__gmpz_get_d_2exp@plt+0x44f0b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x808ff4c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8090c5c,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x833c4b6,-0x14(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + add %bh,0x83002a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091eff <__gmpz_get_d_2exp@plt+0x460ff> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad4b8 <__gmpz_get_d_2exp@plt+0x1616b8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x9(%esp,%ecx,1) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8090c7c <__gmpz_get_d_2exp@plt+0x44e7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x8e,%al │ │ │ │ + loopne 8090c2a <__gmpz_get_d_2exp@plt+0x44e2a> │ │ │ │ sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8091f8d <__gmpz_get_d_2exp@plt+0x4618d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8091f48,0x0(%ebp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090c91 <__gmpz_get_d_2exp@plt+0x44e91> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090cb4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091f48 <__gmpz_get_d_2exp@plt+0x46148> │ │ │ │ + jne 8090cb4 <__gmpz_get_d_2exp@plt+0x44eb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - rorb $1,0x44002a(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xb8,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + or $0x9,%al │ │ │ │ + or %ch,%cl │ │ │ │ + lock sbb $0xb8900014,%eax │ │ │ │ + sub (%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091f90 <__gmpz_get_d_2exp@plt+0x46190> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8091ee0,-0x4(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 8090d1a <__gmpz_get_d_2exp@plt+0x44f1a> │ │ │ │ + movl $0x80909ac,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + movl $0x833c499,0x4(%ebp) │ │ │ │ + movl $0x8343216,0x8(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8117008 <__gmpz_get_d_2exp@plt+0xcb208> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x5002ab7,%eax │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809201e <__gmpz_get_d_2exp@plt+0x4621e> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092014 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - movl $0x8091e78,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ - movl $0x8347211,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x8091f14,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80de974 <__gmpz_get_d_2exp@plt+0x92b74> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833ad20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 21094ab9 │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 8090dc4 <__gmpz_get_d_2exp@plt+0x44fc4> │ │ │ │ + movl $0x8090d6c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + movl $0x833dc21,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + mov %dh,0x1002a(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x90,%al │ │ │ │ + or $0x758b0809,%eax │ │ │ │ + add %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8090d90 <__gmpz_get_d_2exp@plt+0x44f90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fs mov $0x2a,%bh │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092052 <__gmpz_get_d_2exp@plt+0x46252> │ │ │ │ - movl $0x834d949,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - mov $0x833ad30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x8c,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x768b0809(%ebp,%ecx,1) │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090db4 <__gmpz_get_d_2exp@plt+0x44fb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + mov $0x2a,%bh │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092086 <__gmpz_get_d_2exp@plt+0x46286> │ │ │ │ - movl $0x834d9f1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - mov $0x833ad38,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + push 0xb(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8090e08 <__gmpz_get_d_2exp@plt+0x45008> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x7d,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + adc $0x17,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80920c6 <__gmpz_get_d_2exp@plt+0x462c6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x20e904c5(%ebx) │ │ │ │ + pop %edi │ │ │ │ + or %al,(%eax) │ │ │ │ + movl $0x8090e00,0x0(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339da8,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092133 <__gmpz_get_d_2exp@plt+0x46333> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809210c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809210c <__gmpz_get_d_2exp@plt+0x4630c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x2a,%dh │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 8090ed0 <__gmpz_get_d_2exp@plt+0x450d0> │ │ │ │ + movl $0x8090e78,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + movl $0x833dc21,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + jl 8090e24 <__gmpz_get_d_2exp@plt+0x45024> │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092136 <__gmpz_get_d_2exp@plt+0x46336> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x9c,%al │ │ │ │ + push %cs │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090e9c <__gmpz_get_d_2exp@plt+0x4509c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %eax │ │ │ │ + mov $0x2a,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092195 <__gmpz_get_d_2exp@plt+0x46395> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809218c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + push %cs │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809218c <__gmpz_get_d_2exp@plt+0x4638c> │ │ │ │ + jne 8090ec0 <__gmpz_get_d_2exp@plt+0x450c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xb6,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + push 0xb(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8090f14 <__gmpz_get_d_2exp@plt+0x45114> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %dl,(%esi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x14e904c5(%ebx) │ │ │ │ + pop %esi │ │ │ │ + or %al,(%eax) │ │ │ │ + movl $0x8090f0c,0x0(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0354 <__gmpz_get_d_2exp@plt+0x184554> │ │ │ │ + mov 0x3002ab5,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8091045 <__gmpz_get_d_2exp@plt+0x45245> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809103b <__gmpz_get_d_2exp@plt+0x4523b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8090e48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8090f3c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8090fb4,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + push $0x1002b96 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809223c <__gmpz_get_d_2exp@plt+0x4643c> │ │ │ │ - movl $0x80921e0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + wbinvd │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80921e0 <__gmpz_get_d_2exp@plt+0x463e0> │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x96,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x4,%al │ │ │ │ + adc %cl,(%ecx) │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %dl,0x1002b(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or %ah,(%edx) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092208 <__gmpz_get_d_2exp@plt+0x46408> │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %cl,(%ecx) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8091028 <__gmpz_get_d_2exp@plt+0x45228> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + hlt │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809224e <__gmpz_get_d_2exp@plt+0x4644e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809223f <__gmpz_get_d_2exp@plt+0x4643f> │ │ │ │ - movl $0x80920d4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x1775fff9(%ebx),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092278 <__gmpz_get_d_2exp@plt+0x46478> │ │ │ │ - movl $0x8092150,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8091091 <__gmpz_get_d_2exp@plt+0x45291> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x54(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80922ef <__gmpz_get_d_2exp@plt+0x464ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80922c8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80922c8 <__gmpz_get_d_2exp@plt+0x464c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80922f2 <__gmpz_get_d_2exp@plt+0x464f2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092351 <__gmpz_get_d_2exp@plt+0x46551> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092348,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092348 <__gmpz_get_d_2exp@plt+0x46548> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x38f7f6f0(%eax) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ + xor (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dh,0x2000500(%edx,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80923f8 <__gmpz_get_d_2exp@plt+0x465f8> │ │ │ │ - movl $0x809239c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809239c <__gmpz_get_d_2exp@plt+0x4659c> │ │ │ │ + jb 8091144 <__gmpz_get_d_2exp@plt+0x45344> │ │ │ │ + movl $0x80910ec,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + movl $0x833dc21,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + or %dh,0x100(%edx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x10,%al │ │ │ │ + adc %ecx,(%ecx) │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0xb3,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - les (%ebx),%esp │ │ │ │ + add %dh,(%ecx,%edx,1) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80923c4 <__gmpz_get_d_2exp@plt+0x465c4> │ │ │ │ + jne 8091134 <__gmpz_get_d_2exp@plt+0x45334> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0x0,0x1002a(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + push 0xb(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8091188 <__gmpz_get_d_2exp@plt+0x45388> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8116d28 <__gmpz_get_d_2exp@plt+0xcaf28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc (%ebx),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x5f16fb3b(%ebx) │ │ │ │ + pop %ebx │ │ │ │ + or %al,(%eax) │ │ │ │ + movl $0x8091180,0x0(%ebp) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d02d8 <__gmpz_get_d_2exp@plt+0x1844d8> │ │ │ │ + mov $0xf002ab3,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809240a <__gmpz_get_d_2exp@plt+0x4660a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80923fb <__gmpz_get_d_2exp@plt+0x465fb> │ │ │ │ - movl $0x8092290,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092434 <__gmpz_get_d_2exp@plt+0x46634> │ │ │ │ - movl $0x809230c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + jb 8091248 <__gmpz_get_d_2exp@plt+0x45448> │ │ │ │ + movl $0x80911fc,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d0500 <__gmpz_get_d_2exp@plt+0x184700> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dh,0x23002a(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80924a2 <__gmpz_get_d_2exp@plt+0x466a2> │ │ │ │ - movl $0x809209c,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80921a4,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8092360,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8091250 <__gmpz_get_d_2exp@plt+0x45450> │ │ │ │ + movl $0x8090bfc,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834d9f1,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833ad40,%esi │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80912f3 <__gmpz_get_d_2exp@plt+0x454f3> │ │ │ │ + movl $0x8090f54,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + mov $0x833c590,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ nop │ │ │ │ - mov %ch,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0x93,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80924d6 <__gmpz_get_d_2exp@plt+0x466d6> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80924ec <__gmpz_get_d_2exp@plt+0x466ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x98,%al │ │ │ │ + adc (%ecx),%cl │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx) │ │ │ │ + fdivl (%ebx) │ │ │ │ + or %cl,0x27e9084d(%ecx) │ │ │ │ + adc %edx,(%eax,%eax,1) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sarb $1,0x2a(%eax) │ │ │ │ - add %al,0x100 │ │ │ │ + test %dl,0x1002b(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809255d <__gmpz_get_d_2exp@plt+0x4675d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809251c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809251c <__gmpz_get_d_2exp@plt+0x4671c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xbc,%al │ │ │ │ + adc (%ecx),%cl │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x88,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8092532 <__gmpz_get_d_2exp@plt+0x46732> │ │ │ │ - mov $0x8339dbc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + adc (%ecx),%cl │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80912e0 <__gmpz_get_d_2exp@plt+0x454e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092565 <__gmpz_get_d_2exp@plt+0x46765> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80924c0,-0x8(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x93,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x5d75fff9(%ebx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 8091320 <__gmpz_get_d_2exp@plt+0x45520> │ │ │ │ + movl $0x80910bc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80911b0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x80913b4,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov $0x833ad50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - rolb $1,0x1002a(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + movl $0x8090d3c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8090e30,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x809126c,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809138d <__gmpz_get_d_2exp@plt+0x4558d> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x54(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80925a3 <__gmpz_get_d_2exp@plt+0x467a3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x45c70809(%ebx,%edx,1) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ + xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80924ec <__gmpz_get_d_2exp@plt+0x466ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ xchg %ax,%ax │ │ │ │ + push $0x42002b92 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe0,%al │ │ │ │ + adc (%ecx),%ecx │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx) │ │ │ │ + fdivl (%ebx) │ │ │ │ + or %cl,-0x2016f7b3(%ecx) │ │ │ │ + unpcklps (%eax),%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x92,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x4,%al │ │ │ │ + adc $0x9,%al │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sbb %dl,0x1002b(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809260f <__gmpz_get_d_2exp@plt+0x4680f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80925e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80925e8 <__gmpz_get_d_2exp@plt+0x467e8> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc $0x9,%al │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8091428 <__gmpz_get_d_2exp@plt+0x45628> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092612 <__gmpz_get_d_2exp@plt+0x46812> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x875fff9(%ebx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8091481 <__gmpz_get_d_2exp@plt+0x45681> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x6c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092671 <__gmpz_get_d_2exp@plt+0x46871> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x14(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x833c94e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092668,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092668 <__gmpz_get_d_2exp@plt+0x46868> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xb0,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x9,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80914d0 <__gmpz_get_d_2exp@plt+0x456d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + shlb $0x0,0x1002a(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x9,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + cwtl │ │ │ │ + mov $0x2a,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x3d16fb8b(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + xorb $0x3,0xf002a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub $0x16,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %ah,%gs:(%esi) │ │ │ │ + sub $0x16,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %edi │ │ │ │ + sub $0x16,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + popf │ │ │ │ + sub $0x16,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x2d │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092718 <__gmpz_get_d_2exp@plt+0x46918> │ │ │ │ - movl $0x80926bc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f7(%ebp,%edx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80926bc <__gmpz_get_d_2exp@plt+0x468bc> │ │ │ │ + jne 80915a4 <__gmpz_get_d_2exp@plt+0x457a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x26,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80926e4 <__gmpz_get_d_2exp@plt+0x468e4> │ │ │ │ + add %cl,%al │ │ │ │ + adc $0x468b0809,%eax │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809272a <__gmpz_get_d_2exp@plt+0x4692a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809271b <__gmpz_get_d_2exp@plt+0x4691b> │ │ │ │ - movl $0x80925b0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092754 <__gmpz_get_d_2exp@plt+0x46954> │ │ │ │ - movl $0x809262c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80927cb <__gmpz_get_d_2exp@plt+0x469cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80927a4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80927a4 <__gmpz_get_d_2exp@plt+0x469a4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + adc $0x468b0809,%eax │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80915ec <__gmpz_get_d_2exp@plt+0x457ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80927ce <__gmpz_get_d_2exp@plt+0x469ce> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 809161d <__gmpz_get_d_2exp@plt+0x4581d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b4f0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809282d <__gmpz_get_d_2exp@plt+0x46a2d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092824,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x16(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092824 <__gmpz_get_d_2exp@plt+0x46a24> │ │ │ │ + jne 8091658 <__gmpz_get_d_2exp@plt+0x45858> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x9(%esi,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x74f7f6ea(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80916a0 <__gmpz_get_d_2exp@plt+0x458a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80916d1 <__gmpz_get_d_2exp@plt+0x458d1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804bb60 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80928d4 <__gmpz_get_d_2exp@plt+0x46ad4> │ │ │ │ - movl $0x8092878,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%edi,%edx,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092878 <__gmpz_get_d_2exp@plt+0x46a78> │ │ │ │ + jne 809170c <__gmpz_get_d_2exp@plt+0x4590c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x89080928,%al │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + pop %ss │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80928a0 <__gmpz_get_d_2exp@plt+0x46aa0> │ │ │ │ + jne 8091730 <__gmpz_get_d_2exp@plt+0x45930> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80928e6 <__gmpz_get_d_2exp@plt+0x46ae6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80928d7 <__gmpz_get_d_2exp@plt+0x46ad7> │ │ │ │ - movl $0x809276c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092910 <__gmpz_get_d_2exp@plt+0x46b10> │ │ │ │ - movl $0x80927e8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%edi,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8091754 <__gmpz_get_d_2exp@plt+0x45954> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809297e <__gmpz_get_d_2exp@plt+0x46b7e> │ │ │ │ - movl $0x8092580,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8092680,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809283c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8091785 <__gmpz_get_d_2exp@plt+0x45985> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b290 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834da21,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833ad58,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + je 8091765 <__gmpz_get_d_2exp@plt+0x45965> │ │ │ │ + sub (%eax),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80917c6 <__gmpz_get_d_2exp@plt+0x459c6> │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 809d754 <__gmpz_get_d_2exp@plt+0x51954> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833c5e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - subl $0x0,(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %cl,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80929bc <__gmpz_get_d_2exp@plt+0x46bbc> │ │ │ │ + jb 8091836 <__gmpz_get_d_2exp@plt+0x45a36> │ │ │ │ + movl $0x8091824,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833ad68,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - subl $0x0,(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092a19 <__gmpz_get_d_2exp@plt+0x46c19> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092a0f <__gmpz_get_d_2exp@plt+0x46c0f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x809299c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81fd175,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092a87 <__gmpz_get_d_2exp@plt+0x46c87> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092a60,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092a60 <__gmpz_get_d_2exp@plt+0x46c60> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + aam $0xcb │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092a8a <__gmpz_get_d_2exp@plt+0x46c8a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + jecxz 8091860 <__gmpz_get_d_2exp@plt+0x45a60> │ │ │ │ + or %al,0x2ee9fcc5(%ebx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + or %al,(%eax) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092ae9 <__gmpz_get_d_2exp@plt+0x46ce9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092ae0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092ae0 <__gmpz_get_d_2exp@plt+0x46ce0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + test %bh,%bh │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092b90 <__gmpz_get_d_2exp@plt+0x46d90> │ │ │ │ - movl $0x8092b34,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092b34 <__gmpz_get_d_2exp@plt+0x46d34> │ │ │ │ + jb 809194e <__gmpz_get_d_2exp@plt+0x45b4e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091944 <__gmpz_get_d_2exp@plt+0x45b44> │ │ │ │ + movl $0x80917e8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80918a8,-0x4(%ebp) │ │ │ │ + movl $0x81f43e5,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + sbb %cl,(%ecx) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80918d4 <__gmpz_get_d_2exp@plt+0x45ad4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xor $0xad,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - sub (%ecx),%ecx │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %esi │ │ │ │ + add -0x77(%edx),%edx │ │ │ │ + push %esp │ │ │ │ + and $0x5c,%al │ │ │ │ + mov 0x50(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + call 804b290 │ │ │ │ + add $0xc,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8091aa7 <__gmpz_get_d_2exp@plt+0x45ca7> │ │ │ │ + sub $0xc,%esp │ │ │ │ + call 8115e50 <__gmpz_get_d_2exp@plt+0xca050> │ │ │ │ + add $0xc,%esp │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 8091956 <__gmpz_get_d_2exp@plt+0x45b56> │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8091964 <__gmpz_get_d_2exp@plt+0x45b64> │ │ │ │ + cmp $0x73,%eax │ │ │ │ + jne 8091964 <__gmpz_get_d_2exp@plt+0x45b64> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8091980,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092b5c <__gmpz_get_d_2exp@plt+0x46d5c> │ │ │ │ + jne 8091980 <__gmpz_get_d_2exp@plt+0x45b80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c618,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80918eb <__gmpz_get_d_2exp@plt+0x45aeb> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + nop │ │ │ │ + js 8091922 <__gmpz_get_d_2exp@plt+0x45b22> │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8092ba2 <__gmpz_get_d_2exp@plt+0x46da2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092b93 <__gmpz_get_d_2exp@plt+0x46d93> │ │ │ │ - movl $0x8092a28,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092bcc <__gmpz_get_d_2exp@plt+0x46dcc> │ │ │ │ - movl $0x8092aa4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + test %ah,(%eax,%ecx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + cs pushf │ │ │ │ + adc (%eax),%al │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8091a47 <__gmpz_get_d_2exp@plt+0x45c47> │ │ │ │ + movl $0x8091abc,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp 81d4178 <__gmpz_get_d_2exp@plt+0x188378> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sub $0xac,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092c43 <__gmpz_get_d_2exp@plt+0x46e43> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092c1c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092c1c <__gmpz_get_d_2exp@plt+0x46e1c> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + sbb %ecx,(%ecx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80919dc <__gmpz_get_d_2exp@plt+0x45bdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xac,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092c46 <__gmpz_get_d_2exp@plt+0x46e46> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092ca5 <__gmpz_get_d_2exp@plt+0x46ea5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092c9c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add %cl,(%edx,%ebx,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092c9c <__gmpz_get_d_2exp@plt+0x46e9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x1,-0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808c5a8 <__gmpz_get_d_2exp@plt+0x407a8> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + aam $0xab │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092d4c <__gmpz_get_d_2exp@plt+0x46f4c> │ │ │ │ - movl $0x8092cf0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%edx,%ebx,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092cf0 <__gmpz_get_d_2exp@plt+0x46ef0> │ │ │ │ + jne 8091a2c <__gmpz_get_d_2exp@plt+0x45c2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xab,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add -0x748e8b40(%ebp),%eax │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %al,0x5de90cc5(%ebx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x45c70809(%ecx,%ebx,1) │ │ │ │ + clc │ │ │ │ + mov 0x89083434,%eax │ │ │ │ + jne 8091a54 <__gmpz_get_d_2exp@plt+0x45c54> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 818e624 <__gmpz_get_d_2exp@plt+0x142824> │ │ │ │ + je 8091a0d <__gmpz_get_d_2exp@plt+0x45c0d> │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %ch,0xf0890809 │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092d18 <__gmpz_get_d_2exp@plt+0x46f18> │ │ │ │ + add %cl,-0x899f7f7(%edx,%ebx,1) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8091a8c <__gmpz_get_d_2exp@plt+0x45c8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add -0x74ee8b40(%ebp),%eax │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %al,-0x216f33b(%ebx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + incl 0x65ff14c5(%ebx) │ │ │ │ + add %cl,-0x54d3ff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8092d5e <__gmpz_get_d_2exp@plt+0x46f5e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092d4f <__gmpz_get_d_2exp@plt+0x46f4f> │ │ │ │ - movl $0x8092be4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092d88 <__gmpz_get_d_2exp@plt+0x46f88> │ │ │ │ - movl $0x8092c60,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add %ch,0x9(%edx,%ebx,1) │ │ │ │ + or %cl,0x45c7f445(%ecx) │ │ │ │ + clc │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092df6 <__gmpz_get_d_2exp@plt+0x46ff6> │ │ │ │ - movl $0x80929cc,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8092af8,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8092cb4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834db09,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x833ad7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %bh,0x2a(%edi) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808c5a8 <__gmpz_get_d_2exp@plt+0x407a8> │ │ │ │ + nop │ │ │ │ + sub %ch,0x18002a(%ebx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092e6f <__gmpz_get_d_2exp@plt+0x4706f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8092e48,0x0(%ebp) │ │ │ │ + jb 8091bbb <__gmpz_get_d_2exp@plt+0x45dbb> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8091b28,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092e48 <__gmpz_get_d_2exp@plt+0x47048> │ │ │ │ + jne 8091b28 <__gmpz_get_d_2exp@plt+0x45d28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x2a(%esi) │ │ │ │ - add %al,%ah │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock stos %al,%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor %edi,0x34(%eax) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ + pop %eax │ │ │ │ + sbb (%ecx),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091b58 <__gmpz_get_d_2exp@plt+0x45d58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + shrb $0x0,0x23002a(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7f6e5(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb0,%al │ │ │ │ + sbb (%ecx),%ecx │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833ad8c,%esi │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c628,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x7f,%al │ │ │ │ + push %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ss │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092ea9 <__gmpz_get_d_2exp@plt+0x470a9> │ │ │ │ - movl $0x833ad8c,-0x8(%ebp) │ │ │ │ - movl $0x833a180,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ - mov $0x833ad94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092ee1 <__gmpz_get_d_2exp@plt+0x470e1> │ │ │ │ - movl $0x833ad8c,-0x8(%ebp) │ │ │ │ - movl $0x833ad94,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ - mov $0x833ad9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sbb $0x9,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8091c08 <__gmpz_get_d_2exp@plt+0x45e08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092f53 <__gmpz_get_d_2exp@plt+0x47153> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092f2c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%esp,%ebx,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092f2c <__gmpz_get_d_2exp@plt+0x4712c> │ │ │ │ + jne 8091c2c <__gmpz_get_d_2exp@plt+0x45e2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092f56 <__gmpz_get_d_2exp@plt+0x47156> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8091c5c <__gmpz_get_d_2exp@plt+0x45e5c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b090 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f6e4(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091c98 <__gmpz_get_d_2exp@plt+0x45e98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092f89 <__gmpz_get_d_2exp@plt+0x47189> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8092f98 <__gmpz_get_d_2exp@plt+0x47198> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b0809(%esp,%ebx,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093018 <__gmpz_get_d_2exp@plt+0x47218> │ │ │ │ - movl $0x8092fd0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092fd0 <__gmpz_get_d_2exp@plt+0x471d0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x9,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8091ce0 <__gmpz_get_d_2exp@plt+0x45ee0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8092fe7 <__gmpz_get_d_2exp@plt+0x471e7> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x468b0809(,%ebx,1) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809301b <__gmpz_get_d_2exp@plt+0x4721b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8092f70,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + jecxz 8091cfe <__gmpz_get_d_2exp@plt+0x45efe> │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809307d <__gmpz_get_d_2exp@plt+0x4727d> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093073 <__gmpz_get_d_2exp@plt+0x47273> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8092f98,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8091d44 <__gmpz_get_d_2exp@plt+0x45f44> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b410 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8092f98 <__gmpz_get_d_2exp@plt+0x47198> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + enter $0x2abe,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8091d7d <__gmpz_get_d_2exp@plt+0x45f7d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098cec <__gmpz_get_d_2exp@plt+0x4ceec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x5002a(%eax),%ebp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + loopne 8091dcf <__gmpz_get_d_2exp@plt+0x45fcf> │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x71(%edx) │ │ │ │ + movl $0x8091dd0,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d233c <__gmpz_get_d_2exp@plt+0x18653c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ch,0xe3002a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80930d1 <__gmpz_get_d_2exp@plt+0x472d1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80930c8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8091e4e <__gmpz_get_d_2exp@plt+0x4604e> │ │ │ │ + movl $0x8091d64,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8156a24,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8091e1c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d2594 <__gmpz_get_d_2exp@plt+0x186794> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + mov %eax,0x1c4002a │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %al,0x367502f9(%ebx) │ │ │ │ + movl $0x8091ed4,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + movl $0xa,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80930c8 <__gmpz_get_d_2exp@plt+0x472c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + jne 8091ec0 <__gmpz_get_d_2exp@plt+0x460c0> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8091e94 <__gmpz_get_d_2exp@plt+0x46094> │ │ │ │ + movl $0x8091eec,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x29,-0xc(%ebp) │ │ │ │ + movl $0x1a,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8091ec0 <__gmpz_get_d_2exp@plt+0x460c0> │ │ │ │ + movl $0x8091f04,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x29,-0xc(%ebp) │ │ │ │ + movl $0x1a,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808ce08 <__gmpz_get_d_2exp@plt+0x41008> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x65ff10c5(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80930f5 <__gmpz_get_d_2exp@plt+0x472f5> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8093104 <__gmpz_get_d_2exp@plt+0x47304> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x65ff10c5(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x65ff10c5(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + xor %ah,0x5002a(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093184 <__gmpz_get_d_2exp@plt+0x47384> │ │ │ │ - movl $0x809313c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8091fbb <__gmpz_get_d_2exp@plt+0x461bb> │ │ │ │ + movl $0x8091f60,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809313c <__gmpz_get_d_2exp@plt+0x4733c> │ │ │ │ + jne 8091f60 <__gmpz_get_d_2exp@plt+0x46160> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x80,%al │ │ │ │ + pop %ds │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 8091d90 <__gmpz_get_d_2exp@plt+0x45f90> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8093153 <__gmpz_get_d_2exp@plt+0x47353> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093187 <__gmpz_get_d_2exp@plt+0x47387> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80930dc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + ja 8091fbe <__gmpz_get_d_2exp@plt+0x461be> │ │ │ │ + movl $0x809d260,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x63ff │ │ │ │ + cld │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8091fb0,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80931e9 <__gmpz_get_d_2exp@plt+0x473e9> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80931df <__gmpz_get_d_2exp@plt+0x473df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093104,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 809201c <__gmpz_get_d_2exp@plt+0x4621c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + or $0x800,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b4f0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8093104 <__gmpz_get_d_2exp@plt+0x47304> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fadds (%ebx,%ebp,1) │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80932bd <__gmpz_get_d_2exp@plt+0x474bd> │ │ │ │ - movl $0x8093238,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 8092083 <__gmpz_get_d_2exp@plt+0x46283> │ │ │ │ + movl $0x809206c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093238 <__gmpz_get_d_2exp@plt+0x47438> │ │ │ │ + jne 809206c <__gmpz_get_d_2exp@plt+0x4626c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x4,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + mov %dl,-0x3b7c0005(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esp │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x3002aa5,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - xor (%ecx),%cl │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093260 <__gmpz_get_d_2exp@plt+0x47460> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80932cf <__gmpz_get_d_2exp@plt+0x474cf> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80932c0 <__gmpz_get_d_2exp@plt+0x474c0> │ │ │ │ - movl $0x8092ef4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093034,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jb 80920b4 <__gmpz_get_d_2exp@plt+0x462b4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091f24 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093314 <__gmpz_get_d_2exp@plt+0x47514> │ │ │ │ - movl $0x809308c,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80931a0,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809338b <__gmpz_get_d_2exp@plt+0x4758b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093364,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093364 <__gmpz_get_d_2exp@plt+0x47564> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809338e <__gmpz_get_d_2exp@plt+0x4758e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809210c <__gmpz_get_d_2exp@plt+0x4630c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + or $0x800,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b4f0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80933c1 <__gmpz_get_d_2exp@plt+0x475c1> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80933d0 <__gmpz_get_d_2exp@plt+0x475d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + call d094c24 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093450 <__gmpz_get_d_2exp@plt+0x47650> │ │ │ │ - movl $0x8093408,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 8092173 <__gmpz_get_d_2exp@plt+0x46373> │ │ │ │ + movl $0x809215c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093408 <__gmpz_get_d_2exp@plt+0x47608> │ │ │ │ + jne 809215c <__gmpz_get_d_2exp@plt+0x4635c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x1002b03,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + cwtl │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + incl -0x3a7cf33c(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0x4b,%ch │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80921a4 <__gmpz_get_d_2exp@plt+0x463a4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091f24 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809341f <__gmpz_get_d_2exp@plt+0x4761f> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0354 <__gmpz_get_d_2exp@plt+0x184554> │ │ │ │ + test $0xa4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8092298 <__gmpz_get_d_2exp@plt+0x46498> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093453 <__gmpz_get_d_2exp@plt+0x47653> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80933a8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 809228e <__gmpz_get_d_2exp@plt+0x4648e> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80920d8,-0xc(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809224c,-0x8(%ebp) │ │ │ │ + movl $0x833e75d,-0x14(%ebp) │ │ │ │ + movl $0x833c640,-0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %ah,0x100(%edx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809229d <__gmpz_get_d_2exp@plt+0x4649d> │ │ │ │ + movl $0x809212c,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x8092188,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80921b4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80934b5 <__gmpz_get_d_2exp@plt+0x476b5> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80934ab <__gmpz_get_d_2exp@plt+0x476ab> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80933d0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80922ec <__gmpz_get_d_2exp@plt+0x464ec> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + or $0x800,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b4f0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80933d0 <__gmpz_get_d_2exp@plt+0x475d0> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093509 <__gmpz_get_d_2exp@plt+0x47709> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093500,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 8092353 <__gmpz_get_d_2exp@plt+0x46553> │ │ │ │ + movl $0x809233c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093500 <__gmpz_get_d_2exp@plt+0x47700> │ │ │ │ + jne 809233c <__gmpz_get_d_2exp@plt+0x4653c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + fadds (%ecx) │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + mov $0x83fffb8e,%eax │ │ │ │ + les (%ebx,%eax,4),%ecx │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + aad $0x49 │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + mov %al,0x3002a │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809352d <__gmpz_get_d_2exp@plt+0x4772d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 8092384 <__gmpz_get_d_2exp@plt+0x46584> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809353c <__gmpz_get_d_2exp@plt+0x4773c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 8091f24 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d02d8 <__gmpz_get_d_2exp@plt+0x1844d8> │ │ │ │ + enter $0x2aa2,$0x0 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80935bc <__gmpz_get_d_2exp@plt+0x477bc> │ │ │ │ - movl $0x8093574,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093574 <__gmpz_get_d_2exp@plt+0x47774> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8092571 <__gmpz_get_d_2exp@plt+0x46771> │ │ │ │ + movl $0x80923d8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0500 <__gmpz_get_d_2exp@plt+0x184700> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pushf │ │ │ │ + mov %al,0xe3002a │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809358b <__gmpz_get_d_2exp@plt+0x4778b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80935bf <__gmpz_get_d_2exp@plt+0x477bf> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8093514,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8092579 <__gmpz_get_d_2exp@plt+0x46779> │ │ │ │ + movl $0x8091d90,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8091f24,-0x18(%edi) │ │ │ │ + lea -0x22(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x16(%edi),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80924e2 <__gmpz_get_d_2exp@plt+0x466e2> │ │ │ │ + movl $0x80921cc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xa2,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092588 <__gmpz_get_d_2exp@plt+0x46788> │ │ │ │ + movl $0x809203c,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x8092098,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80920c4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + enter $0x2aa1,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093621 <__gmpz_get_d_2exp@plt+0x47821> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093617 <__gmpz_get_d_2exp@plt+0x47817> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809353c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 8092597 <__gmpz_get_d_2exp@plt+0x46797> │ │ │ │ + movl $0x809230c,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x8092368,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8092394,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809353c <__gmpz_get_d_2exp@plt+0x4773c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 809252c <__gmpz_get_d_2exp@plt+0x4672c> │ │ │ │ + movl $0x80922b8,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x809249c,0x8(%ebp) │ │ │ │ + movl $0x833e75d,-0x4(%ebp) │ │ │ │ + movl $0x833c640,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + movl $0x8091fe8,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x8092448,0x8(%ebp) │ │ │ │ + movl $0x833e75d,-0x4(%ebp) │ │ │ │ + movl $0x833c640,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + mov $0x833c688,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + shlb $1,0x17002a(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80936f5 <__gmpz_get_d_2exp@plt+0x478f5> │ │ │ │ - movl $0x8093670,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + and $0xc6890809,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093670 <__gmpz_get_d_2exp@plt+0x47870> │ │ │ │ + jne 80925dc <__gmpz_get_d_2exp@plt+0x467dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov 0x2002a,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - or %ecx,%ss:(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%esi,%eiz,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093698 <__gmpz_get_d_2exp@plt+0x47898> │ │ │ │ + jne 8092604 <__gmpz_get_d_2exp@plt+0x46804> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + test %ah,0x22002a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8093707 <__gmpz_get_d_2exp@plt+0x47907> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80936f8 <__gmpz_get_d_2exp@plt+0x478f8> │ │ │ │ - movl $0x809332c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809346c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809374c <__gmpz_get_d_2exp@plt+0x4794c> │ │ │ │ - movl $0x80934c4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80935d8,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%esi,%eiz,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809262c <__gmpz_get_d_2exp@plt+0x4682c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and %dh,0x2a(%esi) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + pop %esp │ │ │ │ + mov 0x62002a,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x69e90845(%ecx),%ecx │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + call *0x2aa03c(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80937d7 <__gmpz_get_d_2exp@plt+0x479d7> │ │ │ │ - add $0x18,%edi │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80937cd <__gmpz_get_d_2exp@plt+0x479cd> │ │ │ │ - movl $0x80931fc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8093634,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80926a7 <__gmpz_get_d_2exp@plt+0x468a7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x80800,%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b410 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x1,-0x8(%ebp) │ │ │ │ - movl $0x834e0c1,-0x4(%ebp) │ │ │ │ - movl $0x833ad8c,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833adac,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %ah,0x5002a(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093847 <__gmpz_get_d_2exp@plt+0x47a47> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093820,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 8092789 <__gmpz_get_d_2exp@plt+0x46989> │ │ │ │ + movl $0x809270c,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093820 <__gmpz_get_d_2exp@plt+0x47a20> │ │ │ │ + jne 809270c <__gmpz_get_d_2exp@plt+0x4690c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + mov $0x63002a9f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809384a <__gmpz_get_d_2exp@plt+0x47a4a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 809278c <__gmpz_get_d_2exp@plt+0x4698c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + movl $0x80,(%edx) │ │ │ │ + movl $0x8092668,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8092764,0x4(%ebp) │ │ │ │ + mov $0x833c6a0,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092764 <__gmpz_get_d_2exp@plt+0x46964> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + adc $0xc0,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809388d <__gmpz_get_d_2exp@plt+0x47a8d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809dd7c <__gmpz_get_d_2exp@plt+0x51f7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sub %bl,0x3002a(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8092802 <__gmpz_get_d_2exp@plt+0x46a02> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80927f8 <__gmpz_get_d_2exp@plt+0x469f8> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80926c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80938dd <__gmpz_get_d_2exp@plt+0x47add> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80938d4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 809285f <__gmpz_get_d_2exp@plt+0x46a5f> │ │ │ │ + movl $0x8092848,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80938d4 <__gmpz_get_d_2exp@plt+0x47ad4> │ │ │ │ + jne 8092848 <__gmpz_get_d_2exp@plt+0x46a48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + int3 │ │ │ │ + cld │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %edi,%ebx │ │ │ │ + incl -0x3a7cf33c(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + leave │ │ │ │ + inc %esp │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,0x3002a(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093911 <__gmpz_get_d_2exp@plt+0x47b11> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 809288d <__gmpz_get_d_2exp@plt+0x46a8d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098e58 <__gmpz_get_d_2exp@plt+0x4d058> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + pusha │ │ │ │ + cld │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80939e1 <__gmpz_get_d_2exp@plt+0x47be1> │ │ │ │ - movl $0x809395c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80928fb <__gmpz_get_d_2exp@plt+0x46afb> │ │ │ │ + movl $0x80928e4,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809395c <__gmpz_get_d_2exp@plt+0x47b5c> │ │ │ │ + jne 80928e4 <__gmpz_get_d_2exp@plt+0x46ae4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + xor %bh,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + adc %cl,-0x3b7c0005(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + sub $0xff000844,%eax │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xb3,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %bh,(%ecx) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092929 <__gmpz_get_d_2exp@plt+0x46b29> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093984 <__gmpz_get_d_2exp@plt+0x47b84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80939f3 <__gmpz_get_d_2exp@plt+0x47bf3> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80939e4 <__gmpz_get_d_2exp@plt+0x47be4> │ │ │ │ - movl $0x80937e8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093864,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp 8098e58 <__gmpz_get_d_2exp@plt+0x4d058> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093a38 <__gmpz_get_d_2exp@plt+0x47c38> │ │ │ │ - movl $0x8093898,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80938e8,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d0354 <__gmpz_get_d_2exp@plt+0x184554> │ │ │ │ + xchg %eax,%esp │ │ │ │ + popf │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093aaf <__gmpz_get_d_2exp@plt+0x47caf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093a88,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093a88 <__gmpz_get_d_2exp@plt+0x47c88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80929b5 <__gmpz_get_d_2exp@plt+0x46bb5> │ │ │ │ + movl $0x809297c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80927ac <__gmpz_get_d_2exp@plt+0x469ac> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %bl,0x2a(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093ab2 <__gmpz_get_d_2exp@plt+0x47cb2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80929b8 <__gmpz_get_d_2exp@plt+0x46bb8> │ │ │ │ + movl $0x80928b4,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x8092910,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8092938,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093af5 <__gmpz_get_d_2exp@plt+0x47cf5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + cmp $0xfb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093b45 <__gmpz_get_d_2exp@plt+0x47d45> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093b3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 8092a1f <__gmpz_get_d_2exp@plt+0x46c1f> │ │ │ │ + movl $0x8092a08,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093b3c <__gmpz_get_d_2exp@plt+0x47d3c> │ │ │ │ + jne 8092a08 <__gmpz_get_d_2exp@plt+0x46c08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + or $0xfb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %edi,%ebx │ │ │ │ + incl -0x3a7cf33c(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or %eax,0x8(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %dh,0x3002a(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093b79 <__gmpz_get_d_2exp@plt+0x47d79> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 8092a4d <__gmpz_get_d_2exp@plt+0x46c4d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098e58 <__gmpz_get_d_2exp@plt+0x4d058> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81d02d8 <__gmpz_get_d_2exp@plt+0x1844d8> │ │ │ │ + jo 8092a02 <__gmpz_get_d_2exp@plt+0x46c02> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093c49 <__gmpz_get_d_2exp@plt+0x47e49> │ │ │ │ - movl $0x8093bc4,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092c03 <__gmpz_get_d_2exp@plt+0x46e03> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8092ae8,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093bc4 <__gmpz_get_d_2exp@plt+0x47dc4> │ │ │ │ + jne 8092ae8 <__gmpz_get_d_2exp@plt+0x46ce8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + fwait │ │ │ │ + sub (%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in (%dx),%al │ │ │ │ - cmp (%ecx),%ecx │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ + or $0x2b,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093bec <__gmpz_get_d_2exp@plt+0x47dec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81d0500 <__gmpz_get_d_2exp@plt+0x184700> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8093c5b <__gmpz_get_d_2exp@plt+0x47e5b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093c4c <__gmpz_get_d_2exp@plt+0x47e4c> │ │ │ │ - movl $0x8093a50,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093acc,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093ca0 <__gmpz_get_d_2exp@plt+0x47ea0> │ │ │ │ - movl $0x8093b00,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093b50,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - jo 8093cdd <__gmpz_get_d_2exp@plt+0x47edd> │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + fcomps 0x124002a(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093d2b <__gmpz_get_d_2exp@plt+0x47f2b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093d21 <__gmpz_get_d_2exp@plt+0x47f21> │ │ │ │ - movl $0x8093920,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 8092c06 <__gmpz_get_d_2exp@plt+0x46e06> │ │ │ │ + movl $0x80927ac,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8093b88,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 8092cbb <__gmpz_get_d_2exp@plt+0x46ebb> │ │ │ │ + movl $0x8092950,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x1,-0x8(%ebp) │ │ │ │ - movl $0x834e0c1,-0x4(%ebp) │ │ │ │ - movl $0x833ad8c,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833adb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8092d20,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + fwait │ │ │ │ + sub (%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092ce8 <__gmpz_get_d_2exp@plt+0x46ee8> │ │ │ │ + movl $0x8092818,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x8092874,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x809289c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8092c20,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + clc │ │ │ │ + lcall $0x0,$0x83002a │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 8092e77 <__gmpz_get_d_2exp@plt+0x47077> │ │ │ │ + movl $0x80929d8,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x8092a34,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8092a5c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8092de0,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093d9b <__gmpz_get_d_2exp@plt+0x47f9b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093d74,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%esp,%ebp,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093d74 <__gmpz_get_d_2exp@plt+0x47f74> │ │ │ │ + jne 8092c3c <__gmpz_get_d_2exp@plt+0x46e3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092cf7 <__gmpz_get_d_2exp@plt+0x46ef7> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8092c84,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d77d0,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x16f7f6d4(%eax) │ │ │ │ + or $0xd1,%al │ │ │ │ + adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093d9e <__gmpz_get_d_2exp@plt+0x47f9e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 8092d06 <__gmpz_get_d_2exp@plt+0x46f06> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 8092cd4 <__gmpz_get_d_2exp@plt+0x46ed4> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8092bbc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80927ac <__gmpz_get_d_2exp@plt+0x469ac> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8092b68,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80927ac <__gmpz_get_d_2exp@plt+0x469ac> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093dd8 <__gmpz_get_d_2exp@plt+0x47fd8> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093e30 <__gmpz_get_d_2exp@plt+0x48030> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093e26 <__gmpz_get_d_2exp@plt+0x48026> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093db8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093e85 <__gmpz_get_d_2exp@plt+0x48085> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093e7c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093e7c <__gmpz_get_d_2exp@plt+0x4807c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x899f7f7(,%ebp,1) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8092d3c <__gmpz_get_d_2exp@plt+0x46f3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093eb0 <__gmpz_get_d_2exp@plt+0x480b0> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 8092db7 <__gmpz_get_d_2exp@plt+0x46fb7> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8092d80,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d77d0,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093f08 <__gmpz_get_d_2exp@plt+0x48108> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093efe <__gmpz_get_d_2exp@plt+0x480fe> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093e90,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x10e90809(%ebp,%ebp,1) │ │ │ │ + rclb $1,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093fdd <__gmpz_get_d_2exp@plt+0x481dd> │ │ │ │ - movl $0x8093f58,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093f58 <__gmpz_get_d_2exp@plt+0x48158> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 8092dc6 <__gmpz_get_d_2exp@plt+0x46fc6> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmpb $0x9,(%edi) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093f80 <__gmpz_get_d_2exp@plt+0x48180> │ │ │ │ + add %bh,%ah │ │ │ │ + sub $0xf7660809,%eax │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8092dfc <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8093fef <__gmpz_get_d_2exp@plt+0x481ef> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093fe0 <__gmpz_get_d_2exp@plt+0x481e0> │ │ │ │ - movl $0x8093d3c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093de4,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094034 <__gmpz_get_d_2exp@plt+0x48234> │ │ │ │ - movl $0x8093e40,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093ebc,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 8092e86 <__gmpz_get_d_2exp@plt+0x47086> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8092e40,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d77d0,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80940ab <__gmpz_get_d_2exp@plt+0x482ab> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094084,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094084 <__gmpz_get_d_2exp@plt+0x48284> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%esi,%ebp,1) │ │ │ │ + or %ch,%cl │ │ │ │ + push %eax │ │ │ │ + iret │ │ │ │ + adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80940ae <__gmpz_get_d_2exp@plt+0x482ae> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 8092e95 <__gmpz_get_d_2exp@plt+0x47095> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %bl,0xf002a(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80940e8 <__gmpz_get_d_2exp@plt+0x482e8> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8092f0e <__gmpz_get_d_2exp@plt+0x4710e> │ │ │ │ + movl $0x8092ee0,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ nop │ │ │ │ + add $0x98,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094140 <__gmpz_get_d_2exp@plt+0x48340> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094136 <__gmpz_get_d_2exp@plt+0x48336> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80940c8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8092f16 <__gmpz_get_d_2exp@plt+0x47116> │ │ │ │ + movl $0x8092a74,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833c6f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0xf002a97,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094195 <__gmpz_get_d_2exp@plt+0x48395> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809418c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8092f76 <__gmpz_get_d_2exp@plt+0x47176> │ │ │ │ + movl $0x8092f68,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809418c <__gmpz_get_d_2exp@plt+0x4838c> │ │ │ │ + jne 8092f68 <__gmpz_get_d_2exp@plt+0x47168> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ss,0x42002a(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x3ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833c6fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80941c0 <__gmpz_get_d_2exp@plt+0x483c0> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094218 <__gmpz_get_d_2exp@plt+0x48418> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809420e <__gmpz_get_d_2exp@plt+0x4840e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80941a0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 809306c <__gmpz_get_d_2exp@plt+0x4726c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80942ed <__gmpz_get_d_2exp@plt+0x484ed> │ │ │ │ - movl $0x8094268,-0x8(%ebp) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809304f <__gmpz_get_d_2exp@plt+0x4724f> │ │ │ │ + movl $0x8092fec,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094268 <__gmpz_get_d_2exp@plt+0x48468> │ │ │ │ + jne 8092fec <__gmpz_get_d_2exp@plt+0x471ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + sub $0x96,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + add %dl,(%eax,%esi,1) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094290 <__gmpz_get_d_2exp@plt+0x48490> │ │ │ │ + jne 8093014 <__gmpz_get_d_2exp@plt+0x47214> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80942ff <__gmpz_get_d_2exp@plt+0x484ff> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80942f0 <__gmpz_get_d_2exp@plt+0x484f0> │ │ │ │ - movl $0x809404c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80940f4,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094344 <__gmpz_get_d_2exp@plt+0x48544> │ │ │ │ - movl $0x8094150,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80941cc,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - sub %ch,0x2a(%edx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0x96,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80943d1 <__gmpz_get_d_2exp@plt+0x485d1> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80943c7 <__gmpz_get_d_2exp@plt+0x485c7> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x8093f1c,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809422c,-0x8(%edi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x44,%al │ │ │ │ + xor %cl,(%ecx) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x1,-0xc(%ebp) │ │ │ │ - movl $0x834e0c1,-0x8(%ebp) │ │ │ │ - movl $0x833ad8c,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091854 <__gmpz_get_d_2exp@plt+0x45a54> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + sub %bh,%bh │ │ │ │ + (bad) │ │ │ │ + incl -0x6a540000(%eax,%eax,1) │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809440f <__gmpz_get_d_2exp@plt+0x4860f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + ja 80930a3 <__gmpz_get_d_2exp@plt+0x472a3> │ │ │ │ + movl $0x8092fac,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833c70c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80944e5 <__gmpz_get_d_2exp@plt+0x486e5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809449c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 8093166 <__gmpz_get_d_2exp@plt+0x47366> │ │ │ │ + movl $0x80930fc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809449c <__gmpz_get_d_2exp@plt+0x4869c> │ │ │ │ + jne 80930fc <__gmpz_get_d_2exp@plt+0x472fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + adc %dl,0x43002a(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rolb $1,0x8(%ecx,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ch,(%ecx,%esi,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80944d0 <__gmpz_get_d_2exp@plt+0x486d0> │ │ │ │ + jne 809312c <__gmpz_get_d_2exp@plt+0x4732c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80944e8 <__gmpz_get_d_2exp@plt+0x486e8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094547 <__gmpz_get_d_2exp@plt+0x48747> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8094565 <__gmpz_get_d_2exp@plt+0x48765> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094556 <__gmpz_get_d_2exp@plt+0x48756> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8094565 <__gmpz_get_d_2exp@plt+0x48765> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8094556 <__gmpz_get_d_2exp@plt+0x48756> │ │ │ │ - movl $0x80943e0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80930b7 <__gmpz_get_d_2exp@plt+0x472b7> │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x9(%ecx,%esi,1) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + rclb $0x0,0x23002a(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %cl,0x6e90c75(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833c714,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + inc %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80945e7 <__gmpz_get_d_2exp@plt+0x487e7> │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x83000000,%eax │ │ │ │ + (bad) │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80931c1 <__gmpz_get_d_2exp@plt+0x473c1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x809441c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b090 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809462b <__gmpz_get_d_2exp@plt+0x4882b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094701 <__gmpz_get_d_2exp@plt+0x48901> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80946b8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80932bf <__gmpz_get_d_2exp@plt+0x474bf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8093214,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80946b8 <__gmpz_get_d_2exp@plt+0x488b8> │ │ │ │ + jne 8093214 <__gmpz_get_d_2exp@plt+0x47414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x95,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ - inc %esi │ │ │ │ + add %bh,(%edx,%esi,1) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80946ec <__gmpz_get_d_2exp@plt+0x488ec> │ │ │ │ + jne 809323c <__gmpz_get_d_2exp@plt+0x4743c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094704 <__gmpz_get_d_2exp@plt+0x48904> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094763 <__gmpz_get_d_2exp@plt+0x48963> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8094781 <__gmpz_get_d_2exp@plt+0x48981> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094772 <__gmpz_get_d_2exp@plt+0x48972> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8094781 <__gmpz_get_d_2exp@plt+0x48981> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8094772 <__gmpz_get_d_2exp@plt+0x48972> │ │ │ │ - movl $0x80945fc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor (%ecx),%cl │ │ │ │ + or %cl,0x4589ce(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809326c <__gmpz_get_d_2exp@plt+0x4746c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80932c7 <__gmpz_get_d_2exp@plt+0x474c7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8093194,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x80932b4,0x4(%ebp) │ │ │ │ + movl $0x833e75d,-0x8(%ebp) │ │ │ │ + movl $0x833c724,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833c748,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094803 <__gmpz_get_d_2exp@plt+0x48a03> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8094638,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + repz (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809332a <__gmpz_get_d_2exp@plt+0x4752a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804bb60 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub %gs:(%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + nop │ │ │ │ + and $0x94,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094907 <__gmpz_get_d_2exp@plt+0x48b07> │ │ │ │ - movl $0x8094884,-0x10(%ebp) │ │ │ │ + jb 8093453 <__gmpz_get_d_2exp@plt+0x47653> │ │ │ │ + movl $0x8093384,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094884 <__gmpz_get_d_2exp@plt+0x48a84> │ │ │ │ + jne 8093384 <__gmpz_get_d_2exp@plt+0x47584> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %ah,0x2a(%ebp) │ │ │ │ - add %al,(%esi) │ │ │ │ + call a095e10 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock rorb $0x8,0x9(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80948c0 <__gmpz_get_d_2exp@plt+0x48ac0> │ │ │ │ + add %ch,0x468b0809(%ebx,%esi,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80933ac <__gmpz_get_d_2exp@plt+0x475ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - sub %fs:(%eax),%al │ │ │ │ - lret $0x0 │ │ │ │ + rclb $0x0,0x42002a(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809490a <__gmpz_get_d_2exp@plt+0x48b0a> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8094364 <__gmpz_get_d_2exp@plt+0x48564> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80949c4 <__gmpz_get_d_2exp@plt+0x48bc4> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x809457c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8094798,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8094364 <__gmpz_get_d_2exp@plt+0x48564> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094a0b <__gmpz_get_d_2exp@plt+0x48c0b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094ae1 <__gmpz_get_d_2exp@plt+0x48ce1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094a98,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094a98 <__gmpz_get_d_2exp@plt+0x48c98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - dec %edx │ │ │ │ + cld │ │ │ │ + fdivl (%ebx) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094acc <__gmpz_get_d_2exp@plt+0x48ccc> │ │ │ │ + jne 80933dc <__gmpz_get_d_2exp@plt+0x475dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094ae4 <__gmpz_get_d_2exp@plt+0x48ce4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094b43 <__gmpz_get_d_2exp@plt+0x48d43> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8094b61 <__gmpz_get_d_2exp@plt+0x48d61> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094b52 <__gmpz_get_d_2exp@plt+0x48d52> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8094b61 <__gmpz_get_d_2exp@plt+0x48d61> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8094b52 <__gmpz_get_d_2exp@plt+0x48d52> │ │ │ │ - movl $0x80949dc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094be3 <__gmpz_get_d_2exp@plt+0x48de3> │ │ │ │ + ja 8093456 <__gmpz_get_d_2exp@plt+0x47656> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8094a18,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80932fc,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809342c,0x4(%ebp) │ │ │ │ + movl $0x833e75d,-0x8(%ebp) │ │ │ │ + movl $0x833c758,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094c27 <__gmpz_get_d_2exp@plt+0x48e27> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094cfd <__gmpz_get_d_2exp@plt+0x48efd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094cb4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094cb4 <__gmpz_get_d_2exp@plt+0x48eb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - call 91115608 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x34(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094ce8 <__gmpz_get_d_2exp@plt+0x48ee8> │ │ │ │ + jne 8093448 <__gmpz_get_d_2exp@plt+0x47648> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094d00 <__gmpz_get_d_2exp@plt+0x48f00> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094d5f <__gmpz_get_d_2exp@plt+0x48f5f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8094d7d <__gmpz_get_d_2exp@plt+0x48f7d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094d6e <__gmpz_get_d_2exp@plt+0x48f6e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8094d7d <__gmpz_get_d_2exp@plt+0x48f7d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8094d6e <__gmpz_get_d_2exp@plt+0x48f6e> │ │ │ │ - movl $0x8094bf8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edx │ │ │ │ + sub (%eax),%al │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094dff <__gmpz_get_d_2exp@plt+0x48fff> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8094c34,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80934a0 <__gmpz_get_d_2exp@plt+0x476a0> │ │ │ │ + movl $0x8093348,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833c77c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jo 8094e6d <__gmpz_get_d_2exp@plt+0x4906d> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x17002a92,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094edc <__gmpz_get_d_2exp@plt+0x490dc> │ │ │ │ - movl $0x8094e64,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 809354e <__gmpz_get_d_2exp@plt+0x4774e> │ │ │ │ + movl $0x80934f4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094e64 <__gmpz_get_d_2exp@plt+0x49064> │ │ │ │ + jne 80934f4 <__gmpz_get_d_2exp@plt+0x476f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %bl,0x2a(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + mov %dl,0x43002a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x8908094e,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x4e8b0809,%eax │ │ │ │ + add 0x84d89c6(%ecx),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094ea0 <__gmpz_get_d_2exp@plt+0x490a0> │ │ │ │ + jne 8093520 <__gmpz_get_d_2exp@plt+0x47720> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - pop %esi │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%edx │ │ │ │ sub (%eax),%al │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094edf <__gmpz_get_d_2exp@plt+0x490df> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8094364 <__gmpz_get_d_2exp@plt+0x48564> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094f89 <__gmpz_get_d_2exp@plt+0x49189> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x8094b78,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8094d94,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8094364 <__gmpz_get_d_2exp@plt+0x48564> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8095010 <__gmpz_get_d_2exp@plt+0x49210> │ │ │ │ - movl $0x8094364,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x8094820,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8094e1c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x35(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833adbc,%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + cmp $0x92,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x2ae90875(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833c784,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x5c,%al │ │ │ │ + sbb $0x92,%al │ │ │ │ sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + push %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809508b <__gmpz_get_d_2exp@plt+0x4928b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095064,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f7(%ebp,%esi,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095064 <__gmpz_get_d_2exp@plt+0x49264> │ │ │ │ + jne 809359c <__gmpz_get_d_2exp@plt+0x4779c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x5c,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ - mov 0x468b0833,%eax │ │ │ │ - add 0x458b0045(%ecx),%ecx │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833add0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80950fb <__gmpz_get_d_2exp@plt+0x492fb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80950d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80950d4 <__gmpz_get_d_2exp@plt+0x492d4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + xor $0x8b660809,%eax │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xf750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80950fe <__gmpz_get_d_2exp@plt+0x492fe> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + ja 80935ec <__gmpz_get_d_2exp@plt+0x477ec> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d208,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%cx │ │ │ │ + mov %cx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809515d <__gmpz_get_d_2exp@plt+0x4935d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095154,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + or %ecx,%ss:(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095154 <__gmpz_get_d_2exp@plt+0x49354> │ │ │ │ + jne 8093628 <__gmpz_get_d_2exp@plt+0x47828> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8095222 <__gmpz_get_d_2exp@plt+0x49422> │ │ │ │ - movl $0x80951a4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x36(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80951a4 <__gmpz_get_d_2exp@plt+0x493a4> │ │ │ │ + jne 8093650 <__gmpz_get_d_2exp@plt+0x47850> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - push %ecx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dh,0x9(%esi,%esi,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8093674 <__gmpz_get_d_2exp@plt+0x47874> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f6ca(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80951cc <__gmpz_get_d_2exp@plt+0x493cc> │ │ │ │ + jne 8093698 <__gmpz_get_d_2exp@plt+0x47898> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095234 <__gmpz_get_d_2exp@plt+0x49434> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095225 <__gmpz_get_d_2exp@plt+0x49425> │ │ │ │ - movl $0x809509c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095279 <__gmpz_get_d_2exp@plt+0x49479> │ │ │ │ - movl $0x8095118,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80936cc <__gmpz_get_d_2exp@plt+0x478cc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d218,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%cx │ │ │ │ + mov %cx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80952ef <__gmpz_get_d_2exp@plt+0x494ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80952c8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + aaa │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80952c8 <__gmpz_get_d_2exp@plt+0x494c8> │ │ │ │ + jne 8093708 <__gmpz_get_d_2exp@plt+0x47908> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80952f2 <__gmpz_get_d_2exp@plt+0x494f2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8093725 <__gmpz_get_d_2exp@plt+0x47925> │ │ │ │ + movl $0x809d22c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095351 <__gmpz_get_d_2exp@plt+0x49551> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095348,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x37(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095348 <__gmpz_get_d_2exp@plt+0x49548> │ │ │ │ + jne 8093760 <__gmpz_get_d_2exp@plt+0x47960> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor %eax,%esi │ │ │ │ + adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095416 <__gmpz_get_d_2exp@plt+0x49616> │ │ │ │ - movl $0x8095398,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f6c9(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095398 <__gmpz_get_d_2exp@plt+0x49598> │ │ │ │ + jne 8093798 <__gmpz_get_d_2exp@plt+0x47998> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rclb $0x8,0x9(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + stc │ │ │ │ + lds (%ebx),%edx │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + aaa │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80953c0 <__gmpz_get_d_2exp@plt+0x495c0> │ │ │ │ + jne 80937d0 <__gmpz_get_d_2exp@plt+0x479d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095428 <__gmpz_get_d_2exp@plt+0x49628> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095419 <__gmpz_get_d_2exp@plt+0x49619> │ │ │ │ - movl $0x8095290,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809546d <__gmpz_get_d_2exp@plt+0x4966d> │ │ │ │ - movl $0x809530c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + rol $0x13,%ebp │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + cmp %cl,(%ecx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8093808 <__gmpz_get_d_2exp@plt+0x47a08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax,%edi,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809382c <__gmpz_get_d_2exp@plt+0x47a2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8093852 <__gmpz_get_d_2exp@plt+0x47a52> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d260,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - inc %esp │ │ │ │ - pop %ecx │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80954e0 <__gmpz_get_d_2exp@plt+0x496e0> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80954d6 <__gmpz_get_d_2exp@plt+0x496d6> │ │ │ │ - movl $0x809516c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8095360,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833add0,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833add8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - pop %eax │ │ │ │ - sub (%eax),%al │ │ │ │ + jb 8093988 <__gmpz_get_d_2exp@plt+0x47b88> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80938a0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80938a0 <__gmpz_get_d_2exp@plt+0x47aa0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809552d <__gmpz_get_d_2exp@plt+0x4972d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8095529 <__gmpz_get_d_2exp@plt+0x49729> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8348550,-0xc(%ebp) │ │ │ │ + aam $0x38 │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8125458 <__gmpz_get_d_2exp@plt+0xd9658> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80938d4 <__gmpz_get_d_2exp@plt+0x47ad4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - les 0x2a(%eax),%ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095575 <__gmpz_get_d_2exp@plt+0x49775> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8095571 <__gmpz_get_d_2exp@plt+0x49771> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8348564,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8125458 <__gmpz_get_d_2exp@plt+0xd9658> │ │ │ │ + add %bh,%al │ │ │ │ + cmp %cl,(%ecx) │ │ │ │ + or %cl,0x758b0346(%edx) │ │ │ │ + or $0x88,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ecx,%edi,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809391c <__gmpz_get_d_2exp@plt+0x47b1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80955df <__gmpz_get_d_2exp@plt+0x497df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80955b8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x39(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80955b8 <__gmpz_get_d_2exp@plt+0x497b8> │ │ │ │ + jne 8093940 <__gmpz_get_d_2exp@plt+0x47b40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + jecxz 809393a <__gmpz_get_d_2exp@plt+0x47b3a> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8093990 <__gmpz_get_d_2exp@plt+0x47b90> │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl 0xc(%ebp),%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + call 804b620 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c7b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + cmp %ecx,(%ecx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80939cc <__gmpz_get_d_2exp@plt+0x47bcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80955e2 <__gmpz_get_d_2exp@plt+0x497e2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80939f0 <__gmpz_get_d_2exp@plt+0x47bf0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %cl,0x2a(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095663 <__gmpz_get_d_2exp@plt+0x49863> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809563c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%edx,%edi,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809563c <__gmpz_get_d_2exp@plt+0x4983c> │ │ │ │ + jne 8093a2c <__gmpz_get_d_2exp@plt+0x47c2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - dec %edx │ │ │ │ - sub (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095666 <__gmpz_get_d_2exp@plt+0x49866> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8093a4d <__gmpz_get_d_2exp@plt+0x47c4d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - dec %edx │ │ │ │ - sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093a84 <__gmpz_get_d_2exp@plt+0x47c84> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093a0c <__gmpz_get_d_2exp@plt+0x47c0c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80956e7 <__gmpz_get_d_2exp@plt+0x498e7> │ │ │ │ + jb 8093ab3 <__gmpz_get_d_2exp@plt+0x47cb3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80956c0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80956c0 <__gmpz_get_d_2exp@plt+0x498c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x2a4a │ │ │ │ + jmp 80939ac <__gmpz_get_d_2exp@plt+0x47bac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80956ea <__gmpz_get_d_2exp@plt+0x498ea> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093ae3 <__gmpz_get_d_2exp@plt+0x47ce3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093a0c <__gmpz_get_d_2exp@plt+0x47c0c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095763 <__gmpz_get_d_2exp@plt+0x49963> │ │ │ │ + jb 8093b13 <__gmpz_get_d_2exp@plt+0x47d13> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809573c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809573c <__gmpz_get_d_2exp@plt+0x4993c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80939ac <__gmpz_get_d_2exp@plt+0x47bac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093b43 <__gmpz_get_d_2exp@plt+0x47d43> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093a0c <__gmpz_get_d_2exp@plt+0x47c0c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095766 <__gmpz_get_d_2exp@plt+0x49966> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093b73 <__gmpz_get_d_2exp@plt+0x47d73> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80939ac <__gmpz_get_d_2exp@plt+0x47bac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80957af <__gmpz_get_d_2exp@plt+0x499af> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093ba3 <__gmpz_get_d_2exp@plt+0x47da3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093a0c <__gmpz_get_d_2exp@plt+0x47c0c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095885 <__gmpz_get_d_2exp@plt+0x49a85> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093bd3 <__gmpz_get_d_2exp@plt+0x47dd3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809583c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80939ac <__gmpz_get_d_2exp@plt+0x47bac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8093c9a <__gmpz_get_d_2exp@plt+0x47e9a> │ │ │ │ + add $0x60,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093c90 <__gmpz_get_d_2exp@plt+0x47e90> │ │ │ │ + movl $0x8093a64,-0x5c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x8093a90,-0x50(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + movl $0x8093ac0,-0x44(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x8093af0,-0x38(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8093b20,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8093b50,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8093b80,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8093bb0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x5c(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp *0x1c(%ebp) │ │ │ │ + movl $0x60,0x33c(%ebx) │ │ │ │ + mov $0x833c7bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8093dcc <__gmpz_get_d_2exp@plt+0x47fcc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8093ce0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093ce0 <__gmpz_get_d_2exp@plt+0x47ee0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmp $0x468b0809,%eax │ │ │ │ + add 0x468bf045(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093be4 <__gmpz_get_d_2exp@plt+0x47de4> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093dd4 <__gmpz_get_d_2exp@plt+0x47fd4> │ │ │ │ + movl $0x81ae0c8,-0x20(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8093d3b <__gmpz_get_d_2exp@plt+0x47f3b> │ │ │ │ + mov $0x833c7c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8093d98,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + or %ecx,%ds:(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809583c <__gmpz_get_d_2exp@plt+0x49a3c> │ │ │ │ + jne 8093e20 <__gmpz_get_d_2exp@plt+0x48020> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 8095899 <__gmpz_get_d_2exp@plt+0x49a99> │ │ │ │ + add %cl,0x3e(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095870 <__gmpz_get_d_2exp@plt+0x49a70> │ │ │ │ + jne 8093e48 <__gmpz_get_d_2exp@plt+0x48048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8095888 <__gmpz_get_d_2exp@plt+0x49a88> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80958e7 <__gmpz_get_d_2exp@plt+0x49ae7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8095905 <__gmpz_get_d_2exp@plt+0x49b05> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80958f6 <__gmpz_get_d_2exp@plt+0x49af6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8095905 <__gmpz_get_d_2exp@plt+0x49b05> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80958f6 <__gmpz_get_d_2exp@plt+0x49af6> │ │ │ │ - movl $0x8095780,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8093e72 <__gmpz_get_d_2exp@plt+0x48072> │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + movzwl 0x4(%ebp),%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809595d <__gmpz_get_d_2exp@plt+0x49b5d> │ │ │ │ + jb 8093eb5 <__gmpz_get_d_2exp@plt+0x480b5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095954,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093e00 <__gmpz_get_d_2exp@plt+0x48000> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093ee9 <__gmpz_get_d_2exp@plt+0x480e9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093e00 <__gmpz_get_d_2exp@plt+0x48000> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093f1d <__gmpz_get_d_2exp@plt+0x4811d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093e00 <__gmpz_get_d_2exp@plt+0x48000> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093f51 <__gmpz_get_d_2exp@plt+0x48151> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 8093e00 <__gmpz_get_d_2exp@plt+0x48000> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f6c1(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095954 <__gmpz_get_d_2exp@plt+0x49b54> │ │ │ │ + jne 8093f80 <__gmpz_get_d_2exp@plt+0x48180> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - mov $0x1002a47,%esp │ │ │ │ + add %al,-0x44c4ab39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 809402a <__gmpz_get_d_2exp@plt+0x4822a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x8093e8c,-0x50(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x8093ec0,-0x40(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x8093ef4,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8093f28,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80959c3 <__gmpz_get_d_2exp@plt+0x49bc3> │ │ │ │ - movl $0x809599c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8094084 <__gmpz_get_d_2exp@plt+0x48284> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8094080 <__gmpz_get_d_2exp@plt+0x48280> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x6c,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8156d58 <__gmpz_get_d_2exp@plt+0x10af58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %es,0x2a(%edi) │ │ │ │ + cmp %al,0x2a(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80940d4 <__gmpz_get_d_2exp@plt+0x482d4> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80940d0 <__gmpz_get_d_2exp@plt+0x482d0> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81f4844,-0x10(%ebp) │ │ │ │ + movl $0x833c7cc,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + xchg %ch,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80959c6 <__gmpz_get_d_2exp@plt+0x49bc6> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 809412a <__gmpz_get_d_2exp@plt+0x4832a> │ │ │ │ + movl $0x8094118,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + nop │ │ │ │ + les 0x2a(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bl,%ah │ │ │ │ + (bad) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - inc %edi │ │ │ │ - sub (%eax),%al │ │ │ │ + mov 0x2a86,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809417f <__gmpz_get_d_2exp@plt+0x4837f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094175 <__gmpz_get_d_2exp@plt+0x48375> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80940e4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f47dc,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 80941b6 <__gmpz_get_d_2exp@plt+0x483b6> │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095a3b <__gmpz_get_d_2exp@plt+0x49c3b> │ │ │ │ - movl $0x8095a14,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095a14 <__gmpz_get_d_2exp@plt+0x49c14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80941b0 <__gmpz_get_d_2exp@plt+0x483b0> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8347232,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + xchg %ch,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094216 <__gmpz_get_d_2exp@plt+0x48416> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809420c <__gmpz_get_d_2exp@plt+0x4840c> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809413c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8094190,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8347211,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - adc $0x47,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8094294 <__gmpz_get_d_2exp@plt+0x48494> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809428a <__gmpz_get_d_2exp@plt+0x4848a> │ │ │ │ + movl $0x80941c0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8094278,0x4(%ebp) │ │ │ │ + movl $0x81f47e6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0x86,%al │ │ │ │ sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push $0xffffffc8 │ │ │ │ + xor (%eax),%ecx │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81253d4 <__gmpz_get_d_2exp@plt+0xd95d4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833c89c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x86,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80942f6 <__gmpz_get_d_2exp@plt+0x484f6> │ │ │ │ + movl $0x80942e4,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + movzwl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + nop │ │ │ │ + enter $0x2a85,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ch,-0x3a7cf7cd(%eax,%ecx,8) │ │ │ │ + cld │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test %ebp,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094357 <__gmpz_get_d_2exp@plt+0x48557> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809434d <__gmpz_get_d_2exp@plt+0x4854d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + movl $0x80942a8,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + movl $0x81f4797,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b28c7(%ebx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80943bb <__gmpz_get_d_2exp@plt+0x485bb> │ │ │ │ + movl $0x8094308,-0x24(%edi) │ │ │ │ + mov %ax,-0x1c(%edi) │ │ │ │ + movl $0x813f550,-0x18(%edi) │ │ │ │ + movl $0x8346905,-0x14(%edi) │ │ │ │ + movl $0x834544b,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8346905,-0x4(%edi) │ │ │ │ + movl $0x8346905,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x833c8c0,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + loopne 8094356 <__gmpz_get_d_2exp@plt+0x48556> │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809465d <__gmpz_get_d_2exp@plt+0x4885d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov (%eax),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 809463b <__gmpz_get_d_2exp@plt+0x4883b> │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80946ac <__gmpz_get_d_2exp@plt+0x488ac> │ │ │ │ + cmp $0xa,%edx │ │ │ │ + jne 8094655 <__gmpz_get_d_2exp@plt+0x48855> │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809471d <__gmpz_get_d_2exp@plt+0x4891d> │ │ │ │ + mov 0x2(%eax),%cx │ │ │ │ + sub $0x8,%esp │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + call 804ba30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov (%ecx),%al │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x2(%ecx),%cl │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x3(%eax),%al │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%cl │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x6(%eax),%al │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%cl │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x9(%eax),%al │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0xb(%ecx),%cl │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movzbl 0xf(%edx),%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movzbl 0xe(%edx),%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movzbl 0xd(%ecx),%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movzbl 0xc(%edx),%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + movl $0x8160a04,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x8160a04,-0x3c(%edi) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8160a04,-0x34(%edi) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8160a04,-0x2c(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x81ae0d8,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x3b(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x43(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x809d218,-0x10(%edi) │ │ │ │ + lea -0x23(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jb 8094655 <__gmpz_get_d_2exp@plt+0x48855> │ │ │ │ + movl $0x8094670,0x0(%ebp) │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811d7c4 <__gmpz_get_d_2exp@plt+0xd19c4> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 8094368 <__gmpz_get_d_2exp@plt+0x48568> │ │ │ │ + mov $0x833c8d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095a3e <__gmpz_get_d_2exp@plt+0x49c3e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ + ja 809468d <__gmpz_get_d_2exp@plt+0x4888d> │ │ │ │ + movl $0x809d22c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80946eb <__gmpz_get_d_2exp@plt+0x488eb> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x2(%eax),%ax │ │ │ │ + sub $0x8,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804ba30 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x809d208,-0x8(%edi) │ │ │ │ + mov %ax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x80946a4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + bnd jmp 8094413 <__gmpz_get_d_2exp@plt+0x48613> │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x8094710,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + mov %al,0x5002a(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095a9d <__gmpz_get_d_2exp@plt+0x49c9d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095a94,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095a94 <__gmpz_get_d_2exp@plt+0x49c94> │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x9(%edi,%eax,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809476c <__gmpz_get_d_2exp@plt+0x4896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + subl $0x0,%fs:(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x5090ffff,%esp,%edi │ │ │ │ + subl $0x2000500,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x179066,%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809496f <__gmpz_get_d_2exp@plt+0x48b6f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80947c8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80947c8 <__gmpz_get_d_2exp@plt+0x489c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + inc %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80947ec <__gmpz_get_d_2exp@plt+0x489ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - push %ebx │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095e69 <__gmpz_get_d_2exp@plt+0x4a069> │ │ │ │ - movl $0x8095af0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + dec %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095af0 <__gmpz_get_d_2exp@plt+0x49cf0> │ │ │ │ + jne 8094810 <__gmpz_get_d_2exp@plt+0x48a10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub $0x5b,%al │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + dec %eax │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095b2c <__gmpz_get_d_2exp@plt+0x49d2c> │ │ │ │ + jne 8094844 <__gmpz_get_d_2exp@plt+0x48a44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x53,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8095f1a <__gmpz_get_d_2exp@plt+0x4a11a> │ │ │ │ - movl $0x8095b64,0x10(%ebp) │ │ │ │ - movl $0x833a0f4,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - push %edx │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x75890809(%ebx,%ebx,2) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %edx │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x48(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094868 <__gmpz_get_d_2exp@plt+0x48a68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095b9d <__gmpz_get_d_2exp@plt+0x49d9d> │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x833adf0,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b0809(%eax,%ecx,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095bc8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095bc8 <__gmpz_get_d_2exp@plt+0x49dc8> │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x74f7f6b8(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80948b0 <__gmpz_get_d_2exp@plt+0x48ab0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - push %edx │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095f0b <__gmpz_get_d_2exp@plt+0x4a10b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8095bfc,0x4(%ebp) │ │ │ │ + in $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add -0x74b3dbb4(%ecx),%ecx │ │ │ │ + dec %ebp │ │ │ │ + adc $0xc1,%al │ │ │ │ + loope 80948ce <__gmpz_get_d_2exp@plt+0x48ace> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x2(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x4(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x6(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x7(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x9(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xa(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %dl,0xb(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%ecx) │ │ │ │ + mov %al,0xf(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c8e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8094b4e <__gmpz_get_d_2exp@plt+0x48d4e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80949b4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095bfc <__gmpz_get_d_2exp@plt+0x49dfc> │ │ │ │ + jne 80949b4 <__gmpz_get_d_2exp@plt+0x48bb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub $0x45,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8095e6c <__gmpz_get_d_2exp@plt+0x4a06c> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095edb <__gmpz_get_d_2exp@plt+0x4a0db> │ │ │ │ - movl $0x8095704,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 12098692 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x5c(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + dec %ecx │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2a51,$0x0 │ │ │ │ - or (%ebx),%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80949d8 <__gmpz_get_d_2exp@plt+0x48bd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8095b91 <__gmpz_get_d_2exp@plt+0x49d91> │ │ │ │ - movl $0x8095ca0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + dec %ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80949fc <__gmpz_get_d_2exp@plt+0x48bfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xor %cl,0x9(%edx) │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x768b0f56(%ebx),%ecx │ │ │ │ + add 0x5589f84d(%ecx),%ecx │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095ca0 <__gmpz_get_d_2exp@plt+0x49ea0> │ │ │ │ + jne 8094a30 <__gmpz_get_d_2exp@plt+0x48c30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%edx,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adcb $0x0,0x2a(%ecx) │ │ │ │ - or (%esi),%eax │ │ │ │ + nop │ │ │ │ + test %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095f0e <__gmpz_get_d_2exp@plt+0x4a10e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8095d5c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x4a(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095d5c <__gmpz_get_d_2exp@plt+0x49f5c> │ │ │ │ + jne 8094a78 <__gmpz_get_d_2exp@plt+0x48c78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or 0x0(%ebx),%dh │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468b0809(%edx,%ecx,2) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8094a9c <__gmpz_get_d_2exp@plt+0x48c9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add -0x74b3dbb4(%ecx),%ecx │ │ │ │ + dec %ebp │ │ │ │ + adc %al,(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x2(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x4(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x6(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x7(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x9(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xa(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %dl,0xb(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%ecx) │ │ │ │ + mov %al,0xf(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c8ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8094b74 <__gmpz_get_d_2exp@plt+0x48d74> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f3f <__gmpz_get_d_2exp@plt+0x4a13f> │ │ │ │ - movl $0x80957bc,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,(%eax) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x1(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x2(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x3(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x5(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,0x7(%edx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x8(%eax) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - inc %ebx │ │ │ │ - sub (%eax),%al │ │ │ │ - or (%ebx),%al │ │ │ │ + mov %al,0x9(%edx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0xa(%eax) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %dl,0xb(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%eax) │ │ │ │ + mov %cl,0xf(%eax) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x7683dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8095da4 <__gmpz_get_d_2exp@plt+0x49fa4> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f57 <__gmpz_get_d_2exp@plt+0x4a157> │ │ │ │ - movl $0x8095a58,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8095e1d <__gmpz_get_d_2exp@plt+0x4a01d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f95 <__gmpz_get_d_2exp@plt+0x4a195> │ │ │ │ - movl $0x80959e4,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 8095cff <__gmpz_get_d_2exp@plt+0x49eff> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f59 <__gmpz_get_d_2exp@plt+0x4a159> │ │ │ │ - cmpl $0xff,0x3(%edx) │ │ │ │ - jle 8095f6a <__gmpz_get_d_2exp@plt+0x4a16a> │ │ │ │ - movl $0x809596c,-0xc(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 8095cff <__gmpz_get_d_2exp@plt+0x49eff> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8095eac <__gmpz_get_d_2exp@plt+0x4a0ac> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095edd <__gmpz_get_d_2exp@plt+0x4a0dd> │ │ │ │ - movl $0x8095684,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095edd <__gmpz_get_d_2exp@plt+0x4a0dd> │ │ │ │ - cmpl $0xff,0x3(%eax) │ │ │ │ - jle 8095eee <__gmpz_get_d_2exp@plt+0x4a0ee> │ │ │ │ - movl $0x8095600,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8095580,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8094d8f <__gmpz_get_d_2exp@plt+0x48f8f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8094c94,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x833ae10,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094c94 <__gmpz_get_d_2exp@plt+0x48e94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095c48,-0x8(%ebp) │ │ │ │ - movl $0x833a0f4,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8095cd4,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%edx │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8095918,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809600b <__gmpz_get_d_2exp@plt+0x4a20b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095fe4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095fe4 <__gmpz_get_d_2exp@plt+0x4a1e4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f6b4(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809600e <__gmpz_get_d_2exp@plt+0x4a20e> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + dec %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809608f <__gmpz_get_d_2exp@plt+0x4a28f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096068,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096068 <__gmpz_get_d_2exp@plt+0x4a268> │ │ │ │ + jne 8094cec <__gmpz_get_d_2exp@plt+0x48eec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $0x0,0x2a(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094d10 <__gmpz_get_d_2exp@plt+0x48f10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096092 <__gmpz_get_d_2exp@plt+0x4a292> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80960e6 <__gmpz_get_d_2exp@plt+0x4a2e6> │ │ │ │ - sub (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0809(,%ecx,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096113 <__gmpz_get_d_2exp@plt+0x4a313> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80960ec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x4d(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80960ec <__gmpz_get_d_2exp@plt+0x4a2ec> │ │ │ │ + jne 8094d58 <__gmpz_get_d_2exp@plt+0x48f58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %al,0x45890809(%ebp,%ecx,2) │ │ │ │ + cld │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8094b74 <__gmpz_get_d_2exp@plt+0x48d74> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0x40,%al │ │ │ │ - sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096116 <__gmpz_get_d_2exp@plt+0x4a316> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x833c8f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809618f <__gmpz_get_d_2exp@plt+0x4a38f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096168,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%ah │ │ │ │ + dec %ebp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096168 <__gmpz_get_d_2exp@plt+0x4a368> │ │ │ │ + jne 8094dc4 <__gmpz_get_d_2exp@plt+0x48fc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096192 <__gmpz_get_d_2exp@plt+0x4a392> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 8094f7a <__gmpz_get_d_2exp@plt+0x4917a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + mov 0x1(%eax),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x5(%eax),%al │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%cl │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%cl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%eax),%al │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xe(%ecx),%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xd(%edx),%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xc(%ecx),%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + movl $0x8160a04,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x8160a04,-0x28(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8160a04,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8160a04,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80961db <__gmpz_get_d_2exp@plt+0x4a3db> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80962b1 <__gmpz_get_d_2exp@plt+0x4a4b1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096268,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f6b1(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096268 <__gmpz_get_d_2exp@plt+0x4a468> │ │ │ │ + jne 8094fb8 <__gmpz_get_d_2exp@plt+0x491b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - bound %ecx,(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,%ah │ │ │ │ + dec %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809629c <__gmpz_get_d_2exp@plt+0x4a49c> │ │ │ │ + jne 8094fdc <__gmpz_get_d_2exp@plt+0x491dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80962b4 <__gmpz_get_d_2exp@plt+0x4a4b4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096313 <__gmpz_get_d_2exp@plt+0x4a513> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8095195 <__gmpz_get_d_2exp@plt+0x49395> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8096331 <__gmpz_get_d_2exp@plt+0x4a531> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8096322 <__gmpz_get_d_2exp@plt+0x4a522> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8096331 <__gmpz_get_d_2exp@plt+0x4a531> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8096322 <__gmpz_get_d_2exp@plt+0x4a522> │ │ │ │ - movl $0x80961ac,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + mov 0x1(%eax),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x5(%eax),%al │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%cl │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%cl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%eax),%al │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xe(%ecx),%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xd(%edx),%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xc(%ecx),%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + movl $0x8160a04,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x8160a04,-0x28(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8160a04,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8160a04,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096389 <__gmpz_get_d_2exp@plt+0x4a589> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096380,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + push %ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096380 <__gmpz_get_d_2exp@plt+0x4a580> │ │ │ │ + jne 80951d0 <__gmpz_get_d_2exp@plt+0x493d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - nop │ │ │ │ - cmp $0x1002a,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80963ef <__gmpz_get_d_2exp@plt+0x4a5ef> │ │ │ │ - movl $0x80963c8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + push %ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80963c8 <__gmpz_get_d_2exp@plt+0x4a5c8> │ │ │ │ + jne 80951f4 <__gmpz_get_d_2exp@plt+0x493f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - cmp $0x2a,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80963f2 <__gmpz_get_d_2exp@plt+0x4a5f2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80953b2 <__gmpz_get_d_2exp@plt+0x495b2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%al │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x2(%ecx),%cl │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x3(%eax),%al │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%cl │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x6(%eax),%al │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%cl │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x9(%eax),%al │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xb(%ecx),%cl │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xf(%eax),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xe(%eax),%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xd(%edx),%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xc(%eax),%eax │ │ │ │ + shl $0x18,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movl $0x8160a04,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8160a04,-0x28(%edi) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8160a04,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8160a04,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %bh,0x1002a │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096467 <__gmpz_get_d_2exp@plt+0x4a667> │ │ │ │ - movl $0x8096440,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + push %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096440 <__gmpz_get_d_2exp@plt+0x4a640> │ │ │ │ + jne 80953f0 <__gmpz_get_d_2exp@plt+0x495f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call 8098e75 <__gmpz_get_d_2exp@plt+0x4d075> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809646a <__gmpz_get_d_2exp@plt+0x4a66a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833a12a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esp,%edx,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095414 <__gmpz_get_d_2exp@plt+0x49614> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80964c9 <__gmpz_get_d_2exp@plt+0x4a6c9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80964c0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + push %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80964c0 <__gmpz_get_d_2exp@plt+0x4a6c0> │ │ │ │ + jne 8095438 <__gmpz_get_d_2exp@plt+0x49638> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - fs dec %ecx │ │ │ │ - sub (%eax),%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + push %esi │ │ │ │ + add -0x48f0f714(%ebx),%eax │ │ │ │ + rclb %cl,-0x77(%edx) │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 804ba20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ax,(%ecx,%edx,2) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096895 <__gmpz_get_d_2exp@plt+0x4aa95> │ │ │ │ - movl $0x809651c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f7(%esp,%edx,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809651c <__gmpz_get_d_2exp@plt+0x4a71c> │ │ │ │ + jne 809549c <__gmpz_get_d_2exp@plt+0x4969c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x49,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pop %eax │ │ │ │ - or %ecx,%gs:(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%al │ │ │ │ + push %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096558 <__gmpz_get_d_2exp@plt+0x4a758> │ │ │ │ + jne 80954c0 <__gmpz_get_d_2exp@plt+0x496c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call d0098f99 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8096946 <__gmpz_get_d_2exp@plt+0x4ab46> │ │ │ │ - movl $0x8096590,0x10(%ebp) │ │ │ │ - movl $0x833a0f4,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4002a48,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f69b(%eax) │ │ │ │ - jne 8096596 <__gmpz_get_d_2exp@plt+0x4a796> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ - xchg %ax,%ax │ │ │ │ - orb $0x0,0x2a(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80965c9 <__gmpz_get_d_2exp@plt+0x4a7c9> │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x833adf0,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80965f4,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ah,%ah │ │ │ │ + push %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80965f4 <__gmpz_get_d_2exp@plt+0x4a7f4> │ │ │ │ + jne 80954e4 <__gmpz_get_d_2exp@plt+0x496e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub $0x48,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096937 <__gmpz_get_d_2exp@plt+0x4ab37> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8096628,0x4(%ebp) │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + push %esi │ │ │ │ + add -0x48f0f714(%ebx),%eax │ │ │ │ + rclb %cl,-0x77(%edx) │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 804ba20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ax,(%ecx,%edx,1) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8095576 <__gmpz_get_d_2exp@plt+0x49776> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809556c <__gmpz_get_d_2exp@plt+0x4976c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + sub $0x8,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba30 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f6ab(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096628 <__gmpz_get_d_2exp@plt+0x4a828> │ │ │ │ + jne 80955a8 <__gmpz_get_d_2exp@plt+0x497a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %bh,(%ebx) │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8096898 <__gmpz_get_d_2exp@plt+0x4aa98> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096907 <__gmpz_get_d_2exp@plt+0x4ab07> │ │ │ │ - movl $0x8096130,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xa002a47,%esp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x75890809(%esi,%eiz,2) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - inc %edi │ │ │ │ - sub (%eax),%al │ │ │ │ - or (%ebx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80965bd <__gmpz_get_d_2exp@plt+0x4a7bd> │ │ │ │ - movl $0x80966cc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,%ah │ │ │ │ + push %ebp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80966cc <__gmpz_get_d_2exp@plt+0x4a8cc> │ │ │ │ + jne 80955cc <__gmpz_get_d_2exp@plt+0x497cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %esp │ │ │ │ - inc %edi │ │ │ │ - sub (%eax),%al │ │ │ │ - or (%esi),%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809693a <__gmpz_get_d_2exp@plt+0x4ab3a> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80955f4 <__gmpz_get_d_2exp@plt+0x497f4> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8096788,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov (%eax,%ecx,2),%ax │ │ │ │ + movl $0x8095524,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809565e <__gmpz_get_d_2exp@plt+0x4985e> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095654 <__gmpz_get_d_2exp@plt+0x49854> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + sub $0x8,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba30 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f6aa(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096788 <__gmpz_get_d_2exp@plt+0x4a988> │ │ │ │ + jne 8095690 <__gmpz_get_d_2exp@plt+0x49890> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or 0x0(%ebx),%dh │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809696b <__gmpz_get_d_2exp@plt+0x4ab6b> │ │ │ │ - movl $0x80961e8,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0xa002a39,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x7683dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80967d0 <__gmpz_get_d_2exp@plt+0x4a9d0> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096983 <__gmpz_get_d_2exp@plt+0x4ab83> │ │ │ │ - movl $0x8096484,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8096849 <__gmpz_get_d_2exp@plt+0x4aa49> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80969c1 <__gmpz_get_d_2exp@plt+0x4abc1> │ │ │ │ - movl $0x8096410,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 809672b <__gmpz_get_d_2exp@plt+0x4a92b> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096985 <__gmpz_get_d_2exp@plt+0x4ab85> │ │ │ │ - cmpl $0xff,0x3(%edx) │ │ │ │ - jle 8096996 <__gmpz_get_d_2exp@plt+0x4ab96> │ │ │ │ - movl $0x8096398,-0xc(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 809672b <__gmpz_get_d_2exp@plt+0x4a92b> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80968d8 <__gmpz_get_d_2exp@plt+0x4aad8> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096909 <__gmpz_get_d_2exp@plt+0x4ab09> │ │ │ │ - movl $0x80960b0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096909 <__gmpz_get_d_2exp@plt+0x4ab09> │ │ │ │ - cmpl $0xff,0x3(%eax) │ │ │ │ - jle 809691a <__gmpz_get_d_2exp@plt+0x4ab1a> │ │ │ │ - movl $0x809602c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8095fac,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x833ae10,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0809(%esi,%edx,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8096674,-0x8(%ebp) │ │ │ │ - movl $0x833a0f4,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8096700,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%edx │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8096344,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80956dc <__gmpz_get_d_2exp@plt+0x498dc> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov (%eax,%ecx,1),%ax │ │ │ │ + movl $0x809560c,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8343341(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and %dh,0x2a(%edx) │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096a4a <__gmpz_get_d_2exp@plt+0x4ac4a> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096a40 <__gmpz_get_d_2exp@plt+0x4ac40> │ │ │ │ - movl $0x8095ab0,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80964dc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x1,-0xc(%ebp) │ │ │ │ - movl $0x834e0b9,-0x8(%ebp) │ │ │ │ - movl $0x833add0,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833ae50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x42,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8096abb <__gmpz_get_d_2exp@plt+0x4acbb> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8096a94,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + push %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096a94 <__gmpz_get_d_2exp@plt+0x4ac94> │ │ │ │ + jne 8095738 <__gmpz_get_d_2exp@plt+0x49938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,0x2a(%edx) │ │ │ │ - add %al,%ah │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + jno 8095759 <__gmpz_get_d_2exp@plt+0x49959> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - mov 0x468b0833,%eax │ │ │ │ - add 0x458b0045(%ecx),%ecx │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833ae60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + mov $0x83fffb5a,%esp │ │ │ │ + les (%ebx,%eax,4),%ecx │ │ │ │ + clc │ │ │ │ + push 0xc(%ebp) │ │ │ │ + movl $0x833c920,0x0(%ebp) │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096b2b <__gmpz_get_d_2exp@plt+0x4ad2b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096b04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f6a9(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096b04 <__gmpz_get_d_2exp@plt+0x4ad04> │ │ │ │ + jne 8095790 <__gmpz_get_d_2exp@plt+0x49990> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + fs pop %edx │ │ │ │ + sti │ │ │ │ + incl -0x7a41f33c(%ebx) │ │ │ │ + mov $0xc5830834,%edi │ │ │ │ + add $0xff,%al │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096b2e <__gmpz_get_d_2exp@plt+0x4ad2e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096b8d <__gmpz_get_d_2exp@plt+0x4ad8d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096b84,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + push %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096b84 <__gmpz_get_d_2exp@plt+0x4ad84> │ │ │ │ + jne 80957d8 <__gmpz_get_d_2exp@plt+0x499d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xfc,%al │ │ │ │ + push %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80957fc <__gmpz_get_d_2exp@plt+0x499fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096c5d <__gmpz_get_d_2exp@plt+0x4ae5d> │ │ │ │ - movl $0x8096bd8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80958ca <__gmpz_get_d_2exp@plt+0x49aca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8095844,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096bd8 <__gmpz_get_d_2exp@plt+0x4add8> │ │ │ │ + jne 8095844 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ah,0x9(%eax,%ebx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + inc %ebx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add %ch,0x8(%ecx,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096c00 <__gmpz_get_d_2exp@plt+0x4ae00> │ │ │ │ + jne 8095890 <__gmpz_get_d_2exp@plt+0x49a90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ + pop %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8096c6f <__gmpz_get_d_2exp@plt+0x4ae6f> │ │ │ │ - add $0x18,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 81d98b4 <__gmpz_get_d_2exp@plt+0x18dab4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + pop %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff08c5(%ebx) │ │ │ │ + add %bh,0x833c954(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + das │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x8000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x1fb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809598b <__gmpz_get_d_2exp@plt+0x49b8b> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096c60 <__gmpz_get_d_2exp@plt+0x4ae60> │ │ │ │ - movl $0x8096acc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 8095981 <__gmpz_get_d_2exp@plt+0x49b81> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095970,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + movl $0x81d7cc0,-0x1c(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80937b0 <__gmpz_get_d_2exp@plt+0x479b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,0x13e908c5(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + adc $0x0,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096cb4 <__gmpz_get_d_2exp@plt+0x4aeb4> │ │ │ │ - movl $0x8096b48,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095a76 <__gmpz_get_d_2exp@plt+0x49c76> │ │ │ │ + movl $0x80959c8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + pop %ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edx,%ebx,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093740 <__gmpz_get_d_2exp@plt+0x47940> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jne 8095a7e <__gmpz_get_d_2exp@plt+0x49c7e> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x834699d,0x8(%ebp) │ │ │ │ + movl $0x834e0a1,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8095a94 <__gmpz_get_d_2exp@plt+0x49c94> │ │ │ │ + movl $0x80958f4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833c964,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8095a3c,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + out %eax,$0xfe │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + pop %edx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095ae4 <__gmpz_get_d_2exp@plt+0x49ce4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096d2b <__gmpz_get_d_2exp@plt+0x4af2b> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + pop %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095b08 <__gmpz_get_d_2exp@plt+0x49d08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7499fbbb(%ebx) │ │ │ │ + dec %esi │ │ │ │ + add -0x48f0f714(%ebx),%eax │ │ │ │ + leave │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 804ba20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8095b8e <__gmpz_get_d_2exp@plt+0x49d8e> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095b84 <__gmpz_get_d_2exp@plt+0x49d84> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096d04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ax │ │ │ │ + sub $0x8,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba30 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + pop %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096d04 <__gmpz_get_d_2exp@plt+0x4af04> │ │ │ │ + jne 8095bc0 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096d2e <__gmpz_get_d_2exp@plt+0x4af2e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8095be4 <__gmpz_get_d_2exp@plt+0x49de4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ax │ │ │ │ + movl $0x8095b3c,-0x8(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096d8d <__gmpz_get_d_2exp@plt+0x4af8d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096d84,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095ce7 <__gmpz_get_d_2exp@plt+0x49ee7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8095c30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095c30 <__gmpz_get_d_2exp@plt+0x49e30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8095c5b <__gmpz_get_d_2exp@plt+0x49e5b> │ │ │ │ + movl $0x8095fb4,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095fb4 <__gmpz_get_d_2exp@plt+0x4a1b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8095cc2 <__gmpz_get_d_2exp@plt+0x49ec2> │ │ │ │ + movl $0x8095d6c,-0x18(%ebp) │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095d6c <__gmpz_get_d_2exp@plt+0x49f6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8095cf8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %cx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096d84 <__gmpz_get_d_2exp@plt+0x4af84> │ │ │ │ + jne 8095cf8 <__gmpz_get_d_2exp@plt+0x49ef8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x833c99c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ + mov 0x8(%ebp),%ax │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8095f8e <__gmpz_get_d_2exp@plt+0x4a18e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096e5d <__gmpz_get_d_2exp@plt+0x4b05d> │ │ │ │ - movl $0x8096dd8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8095f9c <__gmpz_get_d_2exp@plt+0x4a19c> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + daa │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8095d7b <__gmpz_get_d_2exp@plt+0x49f7b> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8095ffc <__gmpz_get_d_2exp@plt+0x4a1fc> │ │ │ │ + mov 0x1c(%ebp),%ax │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8095f7d <__gmpz_get_d_2exp@plt+0x4a17d> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xa(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8095f71 <__gmpz_get_d_2exp@plt+0x4a171> │ │ │ │ + movl $0x8095df8,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096dd8 <__gmpz_get_d_2exp@plt+0x4afd8> │ │ │ │ + jne 8095df8 <__gmpz_get_d_2exp@plt+0x49ff8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %esp,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esi,%ebx,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095e1c <__gmpz_get_d_2exp@plt+0x4a01c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov %esi,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x37 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add %ch,0x9(%esi) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x5e(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096e00 <__gmpz_get_d_2exp@plt+0x4b000> │ │ │ │ + jne 8095e48 <__gmpz_get_d_2exp@plt+0x4a048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + mov %esi,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8096e6f <__gmpz_get_d_2exp@plt+0x4b06f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096e60 <__gmpz_get_d_2exp@plt+0x4b060> │ │ │ │ - movl $0x8096ccc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096eb4 <__gmpz_get_d_2exp@plt+0x4b0b4> │ │ │ │ - movl $0x8096d48,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x9(%esi,%ebx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899dfbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8095e6c <__gmpz_get_d_2exp@plt+0x4a06c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov %?,(%edi) │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096f19 <__gmpz_get_d_2exp@plt+0x4b119> │ │ │ │ - movl $0x8096b9c,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8096d9c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833ae60,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833ae68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xd7 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f6a2(%eax) │ │ │ │ + jne 8095e9c <__gmpz_get_d_2exp@plt+0x4a09c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095e98 <__gmpz_get_d_2exp@plt+0x4a098> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096f63 <__gmpz_get_d_2exp@plt+0x4b163> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b0809(%esi,%ebx,2) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + and %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8095ebc <__gmpz_get_d_2exp@plt+0x4a0bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097039 <__gmpz_get_d_2exp@plt+0x4b239> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096ff0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x7b75,$0xc7 │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + pop %esi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096ff0 <__gmpz_get_d_2exp@plt+0x4b1f0> │ │ │ │ + jne 8095ee4 <__gmpz_get_d_2exp@plt+0x4a0e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x70,%al │ │ │ │ + or %cl,(%edi,%ebx,2) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097024 <__gmpz_get_d_2exp@plt+0x4b224> │ │ │ │ + jne 8095f0c <__gmpz_get_d_2exp@plt+0x4a10c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809703c <__gmpz_get_d_2exp@plt+0x4b23c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80970a3 <__gmpz_get_d_2exp@plt+0x4b2a3> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x1b75,$0x8b │ │ │ │ + inc %ebp │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb $0xf,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x332ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff20c5(%ebx) │ │ │ │ + add %bh,(%ecx) │ │ │ │ + enter $0x870f,$0xa5 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x18e914c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80970c1 <__gmpz_get_d_2exp@plt+0x4b2c1> │ │ │ │ + ja 8095fe3 <__gmpz_get_d_2exp@plt+0x4a1e3> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80970b2 <__gmpz_get_d_2exp@plt+0x4b2b2> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 8095fe8 <__gmpz_get_d_2exp@plt+0x4a1e8> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80970c1 <__gmpz_get_d_2exp@plt+0x4b2c1> │ │ │ │ + ja 8095fed <__gmpz_get_d_2exp@plt+0x4a1ed> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80970b2 <__gmpz_get_d_2exp@plt+0x4b2b2> │ │ │ │ - movl $0x8096f34,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + ja 8095ff2 <__gmpz_get_d_2exp@plt+0x4a1f2> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 8095ff7 <__gmpz_get_d_2exp@plt+0x4a1f7> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + jmp 8095d59 <__gmpz_get_d_2exp@plt+0x49f59> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809714b <__gmpz_get_d_2exp@plt+0x4b34b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x8096f70,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8095fd9 <__gmpz_get_d_2exp@plt+0x4a1d9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8095d48,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8095f9f <__gmpz_get_d_2exp@plt+0x4a19f> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809718f <__gmpz_get_d_2exp@plt+0x4b38f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097265 <__gmpz_get_d_2exp@plt+0x4b465> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809721c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 8096056 <__gmpz_get_d_2exp@plt+0x4a256> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809603c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809721c <__gmpz_get_d_2exp@plt+0x4b41c> │ │ │ │ + jne 809603c <__gmpz_get_d_2exp@plt+0x4a23c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - jb 809722b <__gmpz_get_d_2exp@plt+0x4b42b> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ch,0x60(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097250 <__gmpz_get_d_2exp@plt+0x4b450> │ │ │ │ + jne 8096068 <__gmpz_get_d_2exp@plt+0x4a268> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + mov $0x833c9a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8097268 <__gmpz_get_d_2exp@plt+0x4b468> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80972cf <__gmpz_get_d_2exp@plt+0x4b4cf> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80972ed <__gmpz_get_d_2exp@plt+0x4b4ed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80972de <__gmpz_get_d_2exp@plt+0x4b4de> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80972ed <__gmpz_get_d_2exp@plt+0x4b4ed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80972de <__gmpz_get_d_2exp@plt+0x4b4de> │ │ │ │ - movl $0x8097160,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80960c4 <__gmpz_get_d_2exp@plt+0x4a2c4> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + movl $0x80960a8,0x4(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097377 <__gmpz_get_d_2exp@plt+0x4b577> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809719c,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp %ebp,(%edx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097528 <__gmpz_get_d_2exp@plt+0x4b728> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096360 <__gmpz_get_d_2exp@plt+0x4a560> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8096311 <__gmpz_get_d_2exp@plt+0x4a511> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + mov 0x6(%eax),%dx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzwl %dx,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + movzwl %cx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8096303 <__gmpz_get_d_2exp@plt+0x4a503> │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xa(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80962fa <__gmpz_get_d_2exp@plt+0x4a4fa> │ │ │ │ + movl $0x8096184,-0x20(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov 0x3(%edx),%esi │ │ │ │ mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809751b <__gmpz_get_d_2exp@plt+0x4b71b> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0xf(%edx),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xe(%ecx),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xf(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8092450 <__gmpz_get_d_2exp@plt+0x46650> │ │ │ │ - nop │ │ │ │ - sub %bh,(%ecx) │ │ │ │ - sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809752b <__gmpz_get_d_2exp@plt+0x4b72b> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x48(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80970d8,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8097304,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8092450 <__gmpz_get_d_2exp@plt+0x46650> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 8097446 <__gmpz_get_d_2exp@plt+0x4b646> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x8097418,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - aaa │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80975fa <__gmpz_get_d_2exp@plt+0x4b7fa> │ │ │ │ - movl $0x80975ac,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80975ac <__gmpz_get_d_2exp@plt+0x4b7ac> │ │ │ │ + jne 8096184 <__gmpz_get_d_2exp@plt+0x4a384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - aaa │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fdivs 0x9(%ebp) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80975d8 <__gmpz_get_d_2exp@plt+0x4b7d8> │ │ │ │ + add %ch,-0x74f7f69f(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80961a8 <__gmpz_get_d_2exp@plt+0x4a3a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x4002a37 │ │ │ │ + nop │ │ │ │ + mov %esp,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8097394 <__gmpz_get_d_2exp@plt+0x4b594> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dh,(%edi) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80976ba <__gmpz_get_d_2exp@plt+0x4b8ba> │ │ │ │ - movl $0x8097690,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097690 <__gmpz_get_d_2exp@plt+0x4b890> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x36,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - imul $0x1e0000,(%eax),%eax │ │ │ │ + add %cl,0x4e8b1045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x34 │ │ │ │ add %eax,(%eax) │ │ │ │ - movl $0x80976cc,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + popa │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80976cc <__gmpz_get_d_2exp@plt+0x4b8cc> │ │ │ │ + jne 80961d4 <__gmpz_get_d_2exp@plt+0x4a3d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80976f8 <__gmpz_get_d_2exp@plt+0x4b8f8> │ │ │ │ - sub (%eax),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 809775d <__gmpz_get_d_2exp@plt+0x4b95d> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80977ba <__gmpz_get_d_2exp@plt+0x4b9ba> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8097752 <__gmpz_get_d_2exp@plt+0x4b952> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80977ba <__gmpz_get_d_2exp@plt+0x4b9ba> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809777f <__gmpz_get_d_2exp@plt+0x4b97f> │ │ │ │ - movl $0x8097798,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8097394 <__gmpz_get_d_2exp@plt+0x4b594> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 809775d <__gmpz_get_d_2exp@plt+0x4b95d> │ │ │ │ - test $0x35,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8097394 <__gmpz_get_d_2exp@plt+0x4b594> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8097394 <__gmpz_get_d_2exp@plt+0x4b594> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 8097820 <__gmpz_get_d_2exp@plt+0x4ba20> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + mov %esi,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80978fd <__gmpz_get_d_2exp@plt+0x4bafd> │ │ │ │ - movl $0x8097838,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + popa │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097838 <__gmpz_get_d_2exp@plt+0x4ba38> │ │ │ │ + jne 80961f8 <__gmpz_get_d_2exp@plt+0x4a3f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %dh,(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + mov %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097900 <__gmpz_get_d_2exp@plt+0x4bb00> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - movl $0x8097394,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8097574,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80978c0,-0x10(%ebp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xd4 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x28,%al │ │ │ │ + bound %ecx,(%ecx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80978c0 <__gmpz_get_d_2exp@plt+0x4bac0> │ │ │ │ + jne 8096228 <__gmpz_get_d_2exp@plt+0x4a428> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x35,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + enter $0x19,$0x0 │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x749bdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809790f <__gmpz_get_d_2exp@plt+0x4bb0f> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8096ed4 <__gmpz_get_d_2exp@plt+0x4b0d4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809797f <__gmpz_get_d_2exp@plt+0x4bb7f> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x8097610,-0x1c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8096ed4 <__gmpz_get_d_2exp@plt+0x4b0d4> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,(%edx,%ebp,1) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80979e1 <__gmpz_get_d_2exp@plt+0x4bbe1> │ │ │ │ - movl $0x80977f8,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x833a1ed,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833ae80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x9(%edx,%eiz,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + enter $0x1b,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097a27 <__gmpz_get_d_2exp@plt+0x4bc27> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097b0d <__gmpz_get_d_2exp@plt+0x4bd0d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8097a74,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x4e8b1c45(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x7475,$0x8b │ │ │ │ + inc %ebp │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x78,%al │ │ │ │ + bound %ecx,(%ecx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097a74 <__gmpz_get_d_2exp@plt+0x4bc74> │ │ │ │ + jne 8096278 <__gmpz_get_d_2exp@plt+0x4a478> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + out %eax,$0xd │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call 1012f543 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097ac8 <__gmpz_get_d_2exp@plt+0x4bcc8> │ │ │ │ + add %bl,0x468b0809(%edx,%eiz,2) │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809629c <__gmpz_get_d_2exp@plt+0x4a49c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%bx,%si),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097bc8 <__gmpz_get_d_2exp@plt+0x4bdc8> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097b10 <__gmpz_get_d_2exp@plt+0x4bd10> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 8097b1f <__gmpz_get_d_2exp@plt+0x4bd1f> │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 8097b5b <__gmpz_get_d_2exp@plt+0x4bd5b> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 8097b7e <__gmpz_get_d_2exp@plt+0x4bd7e> │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x1475,$0x8b │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x3b,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xf,%al │ │ │ │ + cmpl $0x18,-0x3a7d0000(%eax,%eax,1) │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096373 <__gmpz_get_d_2exp@plt+0x4a573> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096378 <__gmpz_get_d_2exp@plt+0x4a578> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 809637d <__gmpz_get_d_2exp@plt+0x4a57d> │ │ │ │ add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096382 <__gmpz_get_d_2exp@plt+0x4a582> │ │ │ │ add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ cmp %edx,%eax │ │ │ │ - jne 8097ba5 <__gmpz_get_d_2exp@plt+0x4bda5> │ │ │ │ - movl $0x80979fc,-0x10(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + cmp %dx,%ax │ │ │ │ + ja 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + mov 0x3(%eax),%dx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzwl %dx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + movzwl %cx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8096352 <__gmpz_get_d_2exp@plt+0x4a552> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x7(%ecx),%eax │ │ │ │ + jae 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %dx,%ax │ │ │ │ + ja 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + jmp 80960b9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ + jmp 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ + jmp 8096363 <__gmpz_get_d_2exp@plt+0x4a563> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097c34 <__gmpz_get_d_2exp@plt+0x4be34> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097c2a <__gmpz_get_d_2exp@plt+0x4be2a> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8097a34,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834bf85,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shl $0x2a,%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097c72 <__gmpz_get_d_2exp@plt+0x4be72> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dh,%ch │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097d30 <__gmpz_get_d_2exp@plt+0x4bf30> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8097cc8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 809647b <__gmpz_get_d_2exp@plt+0x4a67b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80963c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097cc8 <__gmpz_get_d_2exp@plt+0x4bec8> │ │ │ │ + jne 80963c4 <__gmpz_get_d_2exp@plt+0x4a5c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - cmc │ │ │ │ - sub (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8097d33 <__gmpz_get_d_2exp@plt+0x4bf33> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8097c48,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002af4,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097d7a <__gmpz_get_d_2exp@plt+0x4bf7a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 8097d76 <__gmpz_get_d_2exp@plt+0x4bf76> │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097e13 <__gmpz_get_d_2exp@plt+0x4c013> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097e09 <__gmpz_get_d_2exp@plt+0x4c009> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8097d50,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ - movl $0x8347211,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80dbd24,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80963ef <__gmpz_get_d_2exp@plt+0x4a5ef> │ │ │ │ + movl $0x8096738,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0xf3,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097e4e <__gmpz_get_d_2exp@plt+0x4c04e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0xf3,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097e8a <__gmpz_get_d_2exp@plt+0x4c08a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - repz sub (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097fa6 <__gmpz_get_d_2exp@plt+0x4c1a6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8097f2c,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096738 <__gmpz_get_d_2exp@plt+0x4a938> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8096456 <__gmpz_get_d_2exp@plt+0x4a656> │ │ │ │ + movl $0x80964f4,-0x18(%ebp) │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097f2c <__gmpz_get_d_2exp@plt+0x4c12c> │ │ │ │ + jne 80964f4 <__gmpz_get_d_2exp@plt+0x4a6f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fdiv %st,%st(2) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8097fa9 <__gmpz_get_d_2exp@plt+0x4c1a9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + movl $0x809648c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8097fb8 <__gmpz_get_d_2exp@plt+0x4c1b8> │ │ │ │ - movl $0x8097e60,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8098073 <__gmpz_get_d_2exp@plt+0x4c273> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 8098034 <__gmpz_get_d_2exp@plt+0x4c234> │ │ │ │ - movl $0x8097e24,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8098073 <__gmpz_get_d_2exp@plt+0x4c273> │ │ │ │ - movl $0x8097d8c,-0x34(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80dbd04,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 8098077 <__gmpz_get_d_2exp@plt+0x4c277> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809814e <__gmpz_get_d_2exp@plt+0x4c34e> │ │ │ │ - movl $0x80980d0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %cx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80980d0 <__gmpz_get_d_2exp@plt+0x4c2d0> │ │ │ │ + jne 809648c <__gmpz_get_d_2exp@plt+0x4a68c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dh,%cl │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x833c9a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock or $0x81,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809810c <__gmpz_get_d_2exp@plt+0x4c30c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - lock sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8098160 <__gmpz_get_d_2exp@plt+0x4c360> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098151 <__gmpz_get_d_2exp@plt+0x4c351> │ │ │ │ - movl $0x8097c84,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80981b7 <__gmpz_get_d_2exp@plt+0x4c3b7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8097e9c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + jne 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + mov 0x8(%ebp),%ax │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8096713 <__gmpz_get_d_2exp@plt+0x4a913> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jae 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809828b <__gmpz_get_d_2exp@plt+0x4c48b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098281 <__gmpz_get_d_2exp@plt+0x4c481> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8097be0,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8098094,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8098264,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096721 <__gmpz_get_d_2exp@plt+0x4a921> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + nop │ │ │ │ + daa │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8096503 <__gmpz_get_d_2exp@plt+0x4a703> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8096785 <__gmpz_get_d_2exp@plt+0x4a985> │ │ │ │ + mov 0x1c(%ebp),%ax │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8096702 <__gmpz_get_d_2exp@plt+0x4a902> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xa(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80966f2 <__gmpz_get_d_2exp@plt+0x4a8f2> │ │ │ │ + movl $0x8096580,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xf(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098264 <__gmpz_get_d_2exp@plt+0x4c464> │ │ │ │ + jne 8096580 <__gmpz_get_d_2exp@plt+0x4a780> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x2c,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458bfc75(%ecx) │ │ │ │ - or %cl,0x458b0045(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - pop %ds │ │ │ │ - idiv %edi │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x833ae88(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x2b,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xc8,%al │ │ │ │ - orb $0x8,(%ecx) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80982c8 <__gmpz_get_d_2exp@plt+0x4c4c8> │ │ │ │ + add %ah,0x468b0809(%ebp,%eiz,2) │ │ │ │ + add 0x45892075(%ebx),%ecx │ │ │ │ + and %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80965a4 <__gmpz_get_d_2exp@plt+0x4a7a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - shrb $0x2a,(%ebx) │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x30017(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809831a <__gmpz_get_d_2exp@plt+0x4c51a> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80984bb <__gmpz_get_d_2exp@plt+0x4c6bb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098378,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098378 <__gmpz_get_d_2exp@plt+0x4c578> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov %esi,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - orl $0x8,(%ecx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dl,%al │ │ │ │ + or %ecx,%gs:(%eax) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80983a4 <__gmpz_get_d_2exp@plt+0x4c5a4> │ │ │ │ + jne 80965d0 <__gmpz_get_d_2exp@plt+0x4a7d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + mov %esi,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - rolb $1,0x468b0809(%ebx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %dh,%ah │ │ │ │ + or %ecx,%gs:(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80983d0 <__gmpz_get_d_2exp@plt+0x4c5d0> │ │ │ │ + jne 80965f4 <__gmpz_get_d_2exp@plt+0x4a7f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + mov %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xd0 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - test %cl,(%ecx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %ah,(%eax) │ │ │ │ + or %cx,(%eax) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80984c8 <__gmpz_get_d_2exp@plt+0x4c6c8> │ │ │ │ + jne 8096620 <__gmpz_get_d_2exp@plt+0x4a820> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + mov %esi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %al,-0x740f76f8(%ecx,%ecx,1) │ │ │ │ - jne 809840c <__gmpz_get_d_2exp@plt+0x4c60c> │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098420 <__gmpz_get_d_2exp@plt+0x4c620> │ │ │ │ + add %al,0x9(%esi,%eiz,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899dfbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096644 <__gmpz_get_d_2exp@plt+0x4a844> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x7475,$0xc7 │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x9(%esp,%eax,4) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809844c <__gmpz_get_d_2exp@plt+0x4c64c> │ │ │ │ + add %ch,0x9(%esi,%eiz,2) │ │ │ │ + or %cl,-0x899e38b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809666c <__gmpz_get_d_2exp@plt+0x4a86c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - test %cl,(%ecx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80984f4 <__gmpz_get_d_2exp@plt+0x4c6f4> │ │ │ │ + or %dl,0x468b0809(%esi,%eiz,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + and %al,-0x899f73b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096694 <__gmpz_get_d_2exp@plt+0x4a894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x1475,$0x8b │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - test %cl,(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8098494 <__gmpz_get_d_2exp@plt+0x4c694> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809853c <__gmpz_get_d_2exp@plt+0x4c73c> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb $0xf,%al │ │ │ │ + cmpl $0xffffffc5,-0x7d000000(%eax) │ │ │ │ + adc $0xe9,%al │ │ │ │ + adc %dh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096767 <__gmpz_get_d_2exp@plt+0x4a967> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 809676c <__gmpz_get_d_2exp@plt+0x4a96c> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096771 <__gmpz_get_d_2exp@plt+0x4a971> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096776 <__gmpz_get_d_2exp@plt+0x4a976> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 809677b <__gmpz_get_d_2exp@plt+0x4a97b> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 8096780 <__gmpz_get_d_2exp@plt+0x4a980> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + jmp 80964c4 <__gmpz_get_d_2exp@plt+0x4a6c4> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xf8,%al │ │ │ │ - orl $0x8,(%ecx) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 809675d <__gmpz_get_d_2exp@plt+0x4a95d> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80964d8,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8096724 <__gmpz_get_d_2exp@plt+0x4a924> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - test %ecx,(%ecx) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80967de <__gmpz_get_d_2exp@plt+0x4a9de> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80967c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098518 <__gmpz_get_d_2exp@plt+0x4c718> │ │ │ │ + jne 80967c4 <__gmpz_get_d_2exp@plt+0x4a9c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x74,%al │ │ │ │ - test %cl,(%ecx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + or %ecx,(%bx,%si) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80967f0 <__gmpz_get_d_2exp@plt+0x4a9f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833c9a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098593 <__gmpz_get_d_2exp@plt+0x4c793> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8098330,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 809682e <__gmpz_get_d_2exp@plt+0x4aa2e> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8096b3d <__gmpz_get_d_2exp@plt+0x4ad3d> │ │ │ │ + movl $0x8096960,-0x4(%ebp) │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lock sub %ch,(%edx) │ │ │ │ - add %al,0x6000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8098637 <__gmpz_get_d_2exp@plt+0x4c837> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809862d <__gmpz_get_d_2exp@plt+0x4c82d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8098558,-0xc(%edi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80968ff <__gmpz_get_d_2exp@plt+0x4aaff> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8096981 <__gmpz_get_d_2exp@plt+0x4ab81> │ │ │ │ + mov 0x6(%esi),%ax │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833a19d,-0x14(%ebp) │ │ │ │ + mov 0x6(%ecx),%dx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + movzwl %dx,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8096b53 <__gmpz_get_d_2exp@plt+0x4ad53> │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0xa(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8096b44 <__gmpz_get_d_2exp@plt+0x4ad44> │ │ │ │ + movl $0x8096990,-0x28(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov 0x3(%edx),%esi │ │ │ │ + mov 0x7(%edx),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0xf(%edx),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xe(%ecx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096990 <__gmpz_get_d_2exp@plt+0x4ab90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809693f <__gmpz_get_d_2exp@plt+0x4ab3f> │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov 0x3(%ecx),%dx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzwl %dx,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8096947 <__gmpz_get_d_2exp@plt+0x4ab47> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp 0x7(%edx),%ecx │ │ │ │ + jae 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp %dx,%cx │ │ │ │ + ja 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 809693f <__gmpz_get_d_2exp@plt+0x4ab3f> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809866d <__gmpz_get_d_2exp@plt+0x4c86d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096973 <__gmpz_get_d_2exp@plt+0x4ab73> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or 0x0(%edx),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0809(%ecx,%ebp,2) │ │ │ │ + add 0x45891875(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80969b4 <__gmpz_get_d_2exp@plt+0x4abb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or 0x0(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x64 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe4,%al │ │ │ │ + imul $0x83c68908,(%ecx),%ecx │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0xc750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or (%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80986a9 <__gmpz_get_d_2exp@plt+0x4c8a9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8098644,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d09b0e4 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80987a8 <__gmpz_get_d_2exp@plt+0x4c9a8> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809879e <__gmpz_get_d_2exp@plt+0x4c99e> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x80982ec,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80985b0,-0x24(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809867c,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833ad30,-0x18(%ebp) │ │ │ │ - movl $0x833ad9c,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push $0x9 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096a08 <__gmpz_get_d_2exp@plt+0x4ac08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or (%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80987ea <__gmpz_get_d_2exp@plt+0x4c9ea> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - test $0x26,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xf9 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80988bc <__gmpz_get_d_2exp@plt+0x4cabc> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809883c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x38,%al │ │ │ │ + push $0x9 │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809883c <__gmpz_get_d_2exp@plt+0x4ca3c> │ │ │ │ + jne 8096a38 <__gmpz_get_d_2exp@plt+0x4ac38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 8098858 <__gmpz_get_d_2exp@plt+0x4ca58> │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + mov %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80988c4 <__gmpz_get_d_2exp@plt+0x4cac4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80986c8,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80987bc,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833a1b9,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833aec4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x9(%edx,%ebp,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096a5c <__gmpz_get_d_2exp@plt+0x4ac5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098901 <__gmpz_get_d_2exp@plt+0x4cb01> │ │ │ │ - movl $0x833aec4,-0x8(%ebp) │ │ │ │ - movl $0x833aee2,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de974 <__gmpz_get_d_2exp@plt+0x92b74> │ │ │ │ - mov $0x833aef0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov %edx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809893d <__gmpz_get_d_2exp@plt+0x4cb3d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x8e │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8c,%al │ │ │ │ + push $0x9 │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096a8c <__gmpz_get_d_2exp@plt+0x4ac8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + enter $0xb,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x74f7f696(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891875(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096ab0 <__gmpz_get_d_2exp@plt+0x4acb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0xf,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098979 <__gmpz_get_d_2exp@plt+0x4cb79> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8098914,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%edi │ │ │ │ + ret $0x1f75 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jae 8096ad7 <__gmpz_get_d_2exp@plt+0x4acd7> │ │ │ │ + add $0x1c,%ebp │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 8096aec <__gmpz_get_d_2exp@plt+0x4acec> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096b04 <__gmpz_get_d_2exp@plt+0x4ad04> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096b1b <__gmpz_get_d_2exp@plt+0x4ad1b> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096b32 <__gmpz_get_d_2exp@plt+0x4ad32> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 8096b4a <__gmpz_get_d_2exp@plt+0x4ad4a> │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %dx,%ax │ │ │ │ + ja 8096b68 <__gmpz_get_d_2exp@plt+0x4ad68> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8096acf <__gmpz_get_d_2exp@plt+0x4accf> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8096979 <__gmpz_get_d_2exp@plt+0x4ab79> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80989b9 <__gmpz_get_d_2exp@plt+0x4cbb9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f695(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096ba0 <__gmpz_get_d_2exp@plt+0x4ada0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80989f5 <__gmpz_get_d_2exp@plt+0x4cbf5> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8098990,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + imul $0x8,(%ecx),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096bc4 <__gmpz_get_d_2exp@plt+0x4adc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - and $0x2a,%al │ │ │ │ - add %al,0x5000100 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8098aa8 <__gmpz_get_d_2exp@plt+0x4cca8> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098a9e <__gmpz_get_d_2exp@plt+0x4cc9e> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x809894c,-0x14(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80989c8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833ad30,-0x18(%ebp) │ │ │ │ - movl $0x833ad9c,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x34e90075(%ecx) │ │ │ │ + lock (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098aea <__gmpz_get_d_2exp@plt+0x4ccea> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or %ah,(%edx,%ebp,1) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098baf <__gmpz_get_d_2exp@plt+0x4cdaf> │ │ │ │ + jb 8096c1e <__gmpz_get_d_2exp@plt+0x4ae1e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098b3c,0x0(%ebp) │ │ │ │ + movl $0x8096c04,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098b3c <__gmpz_get_d_2exp@plt+0x4cd3c> │ │ │ │ + jne 8096c04 <__gmpz_get_d_2exp@plt+0x4ae04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x23 │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098bb7 <__gmpz_get_d_2exp@plt+0x4cdb7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8098a14,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8098abc,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833a1b9,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833af20,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096c30 <__gmpz_get_d_2exp@plt+0x4ae30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833c9b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098bf3 <__gmpz_get_d_2exp@plt+0x4cdf3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8096c90 <__gmpz_get_d_2exp@plt+0x4ae90> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096fe3 <__gmpz_get_d_2exp@plt+0x4b1e3> │ │ │ │ + movl $0x8096c74,-0x4(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098c2b <__gmpz_get_d_2exp@plt+0x4ce2b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8098bd0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096fd5 <__gmpz_get_d_2exp@plt+0x4b1d5> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8096f2c <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jae 8096d54 <__gmpz_get_d_2exp@plt+0x4af54> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov 0x6(%esi),%dx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x6(%eax),%cx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzwl %dx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8096f14 <__gmpz_get_d_2exp@plt+0x4b114> │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xa(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8096efd <__gmpz_get_d_2exp@plt+0x4b0fd> │ │ │ │ + movl $0x8096d64,-0x28(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov 0x3(%edx),%esi │ │ │ │ + mov 0x7(%edx),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0xf(%edx),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xe(%ecx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096d64 <__gmpz_get_d_2exp@plt+0x4af64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + nop │ │ │ │ + or 0x0(%edx),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098c63 <__gmpz_get_d_2exp@plt+0x4ce63> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f693(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891875(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096d88 <__gmpz_get_d_2exp@plt+0x4af88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or 0x0(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x54 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096db8 <__gmpz_get_d_2exp@plt+0x4afb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or (%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098c9b <__gmpz_get_d_2exp@plt+0x4ce9b> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8098c40,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096ddc <__gmpz_get_d_2exp@plt+0x4afdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or (%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098d08 <__gmpz_get_d_2exp@plt+0x4cf08> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098cfe <__gmpz_get_d_2exp@plt+0x4cefe> │ │ │ │ - movl $0x8098c04,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8098c74,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833af20,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dfe1c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833af28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xed │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098db8 <__gmpz_get_d_2exp@plt+0x4cfb8> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098d58,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098d58 <__gmpz_get_d_2exp@plt+0x4cf58> │ │ │ │ + jne 8096e0c <__gmpz_get_d_2exp@plt+0x4b00c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %cs,0x468b0809(%ebp) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098d8c <__gmpz_get_d_2exp@plt+0x4cf8c> │ │ │ │ + jne 8096e30 <__gmpz_get_d_2exp@plt+0x4b030> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + nop │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x86 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096e60 <__gmpz_get_d_2exp@plt+0x4b060> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + enter $0xb,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - les -0xf76f7f7(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098dc4 <__gmpz_get_d_2exp@plt+0x4cfc4> │ │ │ │ + add %al,0x468b0809(%esi,%ebp,2) │ │ │ │ + add 0x45891875(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8096e84 <__gmpz_get_d_2exp@plt+0x4b084> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + enter $0xf,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8098e4d <__gmpz_get_d_2exp@plt+0x4d04d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098e0a <__gmpz_get_d_2exp@plt+0x4d00a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8098e19 <__gmpz_get_d_2exp@plt+0x4d019> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%edi │ │ │ │ + ret $0x1875 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jae 8096fa0 <__gmpz_get_d_2exp@plt+0x4b1a0> │ │ │ │ + add $0x1c,%ebp │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 8096faa <__gmpz_get_d_2exp@plt+0x4b1aa> │ │ │ │ add $0x1c,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096fb4 <__gmpz_get_d_2exp@plt+0x4b1b4> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096fbf <__gmpz_get_d_2exp@plt+0x4b1bf> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 8096fca <__gmpz_get_d_2exp@plt+0x4b1ca> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 8096f0a <__gmpz_get_d_2exp@plt+0x4b10a> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 8096f26 <__gmpz_get_d_2exp@plt+0x4b126> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8096f78 <__gmpz_get_d_2exp@plt+0x4b178> │ │ │ │ + mov 0x3(%esi),%dx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x3(%eax),%ax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + movzwl %ax,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + movzwl %dx,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jne 8098e42 <__gmpz_get_d_2exp@plt+0x4d042> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 8098e42 <__gmpz_get_d_2exp@plt+0x4d042> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + jne 8096f7f <__gmpz_get_d_2exp@plt+0x4b17f> │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + cmp 0x7(%eax),%edx │ │ │ │ + jae 8096f98 <__gmpz_get_d_2exp@plt+0x4b198> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp %ax,%dx │ │ │ │ + ja 8096f98 <__gmpz_get_d_2exp@plt+0x4b198> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8096c88 <__gmpz_get_d_2exp@plt+0x4ae88> │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ add $0x1c,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 8096f0c <__gmpz_get_d_2exp@plt+0x4b10c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8096fdb <__gmpz_get_d_2exp@plt+0x4b1db> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8098eb5 <__gmpz_get_d_2exp@plt+0x4d0b5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098eab <__gmpz_get_d_2exp@plt+0x4d0ab> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8098d18,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098f25 <__gmpz_get_d_2exp@plt+0x4d125> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098f1b <__gmpz_get_d_2exp@plt+0x4d11b> │ │ │ │ - movl $0x8098e64,-0x8(%edi) │ │ │ │ + jb 80970db <__gmpz_get_d_2exp@plt+0x4b2db> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833ad08,-0x10(%ebp) │ │ │ │ - movl $0x833af28,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833af38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - pop %ds │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - or %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x6ee908c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8098f96 <__gmpz_get_d_2exp@plt+0x4d196> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + movl $0x8097024,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098fd6 <__gmpz_get_d_2exp@plt+0x4d1d6> │ │ │ │ - movl $0x834bdc1,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099043 <__gmpz_get_d_2exp@plt+0x4d243> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809901c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809901c <__gmpz_get_d_2exp@plt+0x4d21c> │ │ │ │ + jne 8097024 <__gmpz_get_d_2exp@plt+0x4b224> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8099046 <__gmpz_get_d_2exp@plt+0x4d246> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80990ca <__gmpz_get_d_2exp@plt+0x4d2ca> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80990a4,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 809704f <__gmpz_get_d_2exp@plt+0x4b24f> │ │ │ │ + movl $0x809738c,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809738c <__gmpz_get_d_2exp@plt+0x4b58c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80970b6 <__gmpz_get_d_2exp@plt+0x4b2b6> │ │ │ │ + movl $0x8097144,-0x18(%ebp) │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80990a4 <__gmpz_get_d_2exp@plt+0x4d2a4> │ │ │ │ + jne 8097144 <__gmpz_get_d_2exp@plt+0x4b344> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80970ec,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %cx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80970ec <__gmpz_get_d_2exp@plt+0x4b2ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833c9b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80990cd <__gmpz_get_d_2exp@plt+0x4d2cd> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + mov 0x8(%ebp),%ax │ │ │ │ + mov 0x3(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8097373 <__gmpz_get_d_2exp@plt+0x4b573> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80972ff <__gmpz_get_d_2exp@plt+0x4b4ff> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + mov $0x834c375,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + daa │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099201 <__gmpz_get_d_2exp@plt+0x4d401> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80991b1 <__gmpz_get_d_2exp@plt+0x4d3b1> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099204 <__gmpz_get_d_2exp@plt+0x4d404> │ │ │ │ - movl $0x8098fe4,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8097153 <__gmpz_get_d_2exp@plt+0x4b353> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80973d8 <__gmpz_get_d_2exp@plt+0x4b5d8> │ │ │ │ + mov 0x1c(%ebp),%ax │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + movzwl %cx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movzwl %ax,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8097362 <__gmpz_get_d_2exp@plt+0x4b562> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xa(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8097356 <__gmpz_get_d_2exp@plt+0x4b556> │ │ │ │ + movl $0x80971d0,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xf(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,0x448904c5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 809912a <__gmpz_get_d_2exp@plt+0x4d32a> │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80971d0 <__gmpz_get_d_2exp@plt+0x4b3d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099226 <__gmpz_get_d_2exp@plt+0x4d426> │ │ │ │ - movl $0x8099060,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8099178,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x8099194,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %dh,%ah │ │ │ │ + jno 80971df <__gmpz_get_d_2exp@plt+0x4b3df> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + and %cl,-0x899dfbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80971f4 <__gmpz_get_d_2exp@plt+0x4b3f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov %esi,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80992d6 <__gmpz_get_d_2exp@plt+0x4d4d6> │ │ │ │ - movl $0x809928c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809928c <__gmpz_get_d_2exp@plt+0x4d48c> │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x48 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + jb 8097211 <__gmpz_get_d_2exp@plt+0x4b411> │ │ │ │ + or %cl,-0x899eb8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8097220 <__gmpz_get_d_2exp@plt+0x4b420> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + mov %esi,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x92,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80992b4 <__gmpz_get_d_2exp@plt+0x4d4b4> │ │ │ │ + add %al,0x9(%edx,%esi,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899dfbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8097244 <__gmpz_get_d_2exp@plt+0x4b444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + mov %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80990e8 <__gmpz_get_d_2exp@plt+0x4d2e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0xe8 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80994ef <__gmpz_get_d_2exp@plt+0x4d6ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099330,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x72(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099330 <__gmpz_get_d_2exp@plt+0x4d530> │ │ │ │ + jne 8097270 <__gmpz_get_d_2exp@plt+0x4b470> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809935c <__gmpz_get_d_2exp@plt+0x4d55c> │ │ │ │ + add %dl,0x468b0809(%edx,%esi,2) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + and %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8097294 <__gmpz_get_d_2exp@plt+0x4b494> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x850f,$0x88 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %dl,0x468b0809(%ebx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099388 <__gmpz_get_d_2exp@plt+0x4d588> │ │ │ │ + add %al,%al │ │ │ │ + jb 80972b1 <__gmpz_get_d_2exp@plt+0x4b4b1> │ │ │ │ + or %cl,-0x899e38b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80972c0 <__gmpz_get_d_2exp@plt+0x4b4c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80994fc <__gmpz_get_d_2exp@plt+0x4d6fc> │ │ │ │ + or %ch,%al │ │ │ │ + jb 80972cf <__gmpz_get_d_2exp@plt+0x4b4cf> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + and %al,-0x899f73b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80972e8 <__gmpz_get_d_2exp@plt+0x4b4e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add (%ecx),%edi │ │ │ │ + enter $0x2875,$0x8b │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fcoms -0xf76f7f7(%ebx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x39,%al │ │ │ │ + enter $0xe75,$0x83 │ │ │ │ + lds (%esi,%edi,4),%edx │ │ │ │ + jp 80972c5 <__gmpz_get_d_2exp@plt+0x4b4c5> │ │ │ │ + xor $0x8,%al │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973b5 <__gmpz_get_d_2exp@plt+0x4b5b5> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973ba <__gmpz_get_d_2exp@plt+0x4b5ba> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973bf <__gmpz_get_d_2exp@plt+0x4b5bf> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973c4 <__gmpz_get_d_2exp@plt+0x4b5c4> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973c9 <__gmpz_get_d_2exp@plt+0x4b5c9> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80973ce <__gmpz_get_d_2exp@plt+0x4b5ce> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 80973d3 <__gmpz_get_d_2exp@plt+0x4b5d3> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + jmp 809712e <__gmpz_get_d_2exp@plt+0x4b32e> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80973a7 <__gmpz_get_d_2exp@plt+0x4b5a7> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80993d8 <__gmpz_get_d_2exp@plt+0x4d5d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov $0x834c37f,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80973aa <__gmpz_get_d_2exp@plt+0x4b5aa> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%esp,%edx,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097435 <__gmpz_get_d_2exp@plt+0x4b635> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8097418,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099404 <__gmpz_get_d_2exp@plt+0x4d604> │ │ │ │ + jne 8097418 <__gmpz_get_d_2exp@plt+0x4b618> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + mov $0x833c9b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809748e <__gmpz_get_d_2exp@plt+0x4b68e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8097478,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099528 <__gmpz_get_d_2exp@plt+0x4d728> │ │ │ │ + jne 8097478 <__gmpz_get_d_2exp@plt+0x4b678> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099454 <__gmpz_get_d_2exp@plt+0x4d654> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + mov $0x833c9bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7f66c(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8099480 <__gmpz_get_d_2exp@plt+0x4d680> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80974be <__gmpz_get_d_2exp@plt+0x4b6be> │ │ │ │ + movl $0x833c9be,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833c9c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + je 80974e6 <__gmpz_get_d_2exp@plt+0x4b6e6> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80974f4 <__gmpz_get_d_2exp@plt+0x4b6f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x6b(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099578 <__gmpz_get_d_2exp@plt+0x4d778> │ │ │ │ + add %bl,(%eax) │ │ │ │ + jne 8097503 <__gmpz_get_d_2exp@plt+0x4b703> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%bh │ │ │ │ + add 0x1ee90445(%ecx),%ecx │ │ │ │ + add %ecx,(%eax,%eax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x994,$0x8 │ │ │ │ + jb 8097593 <__gmpz_get_d_2exp@plt+0x4b793> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8097578 <__gmpz_get_d_2exp@plt+0x4b778> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80975c9 <__gmpz_get_d_2exp@plt+0x4b7c9> │ │ │ │ + movl $0x80975a4,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80994c8 <__gmpz_get_d_2exp@plt+0x4d6c8> │ │ │ │ + jne 80975a4 <__gmpz_get_d_2exp@plt+0x4b7a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8097588 <__gmpz_get_d_2exp@plt+0x4b788> │ │ │ │ + mov $0x1c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c9e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x7500037e(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xdc,%al │ │ │ │ + jne 80975bc <__gmpz_get_d_2exp@plt+0x4b7bc> │ │ │ │ + or %cl,0x45c7fc45(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80995c0 <__gmpz_get_d_2exp@plt+0x4d7c0> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x4ae9fcc5(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x6e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xb0,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x9(%ebp,%edx,4) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x3a7cfd3a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097659 <__gmpz_get_d_2exp@plt+0x4b859> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8097620,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809954c <__gmpz_get_d_2exp@plt+0x4d74c> │ │ │ │ + jne 8097620 <__gmpz_get_d_2exp@plt+0x4b820> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x2c,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%esi,%esi,2) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 8097538 <__gmpz_get_d_2exp@plt+0x4b738> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7f7(%ebp,%edx,4) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8097661 <__gmpz_get_d_2exp@plt+0x4b861> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833c9e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x809763c,0x0(%ebp) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f7(%esi,%esi,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809959c <__gmpz_get_d_2exp@plt+0x4d79c> │ │ │ │ + jne 80976a4 <__gmpz_get_d_2exp@plt+0x4b8a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xa8,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x834c36d(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8097721 <__gmpz_get_d_2exp@plt+0x4b921> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8097700,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097700 <__gmpz_get_d_2exp@plt+0x4b900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099625 <__gmpz_get_d_2exp@plt+0x4d825> │ │ │ │ + ja 8097724 <__gmpz_get_d_2exp@plt+0x4b924> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - movl $0x80992e4,-0x14(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x16 │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %esp │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x8000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80996e4 <__gmpz_get_d_2exp@plt+0x4d8e4> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80977c7 <__gmpz_get_d_2exp@plt+0x4b9c7> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80996da <__gmpz_get_d_2exp@plt+0x4d8da> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x80995dc,-0x10(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + ja 80977bd <__gmpz_get_d_2exp@plt+0x4b9bd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80976c8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + movl $0x80977a0,-0xc(%ebp) │ │ │ │ + movl $0x834308d,-0x1c(%ebp) │ │ │ │ + movl $0x834309d,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80977cc <__gmpz_get_d_2exp@plt+0x4b9cc> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %ss │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x8000100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + call d09a234 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80997b4 <__gmpz_get_d_2exp@plt+0x4d9b4> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80997aa <__gmpz_get_d_2exp@plt+0x4d9aa> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x8099644,-0x20(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097846 <__gmpz_get_d_2exp@plt+0x4ba46> │ │ │ │ + movl $0x8097824,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833a19d,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833cbcb,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8097839 <__gmpz_get_d_2exp@plt+0x4ba39> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + push %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80997ed <__gmpz_get_d_2exp@plt+0x4d9ed> │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80978b1 <__gmpz_get_d_2exp@plt+0x4bab1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80978a7 <__gmpz_get_d_2exp@plt+0x4baa7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8097740,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80977ec,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + or $0x2b,%al │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099829 <__gmpz_get_d_2exp@plt+0x4da29> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80997c4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x5002a16 │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809996e <__gmpz_get_d_2exp@plt+0x4db6e> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099964 <__gmpz_get_d_2exp@plt+0x4db64> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x8098f68,-0x4c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x8098fb0,-0x44(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80990e8,-0x3c(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8099258,-0x34(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80996fc,-0x2c(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097903 <__gmpz_get_d_2exp@plt+0x4bb03> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - lea -0x43(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x31(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x49(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80997fc,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833ad30,-0x18(%ebp) │ │ │ │ - movl $0x833ad9c,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8083a64 <__gmpz_get_d_2exp@plt+0x37c64> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80999ae <__gmpz_get_d_2exp@plt+0x4dbae> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 8097954 <__gmpz_get_d_2exp@plt+0x4bb54> │ │ │ │ + movl $0x8097858,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80978c4,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80978e4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833cc08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - in $0x14,%al │ │ │ │ + push %edx │ │ │ │ sub (%eax),%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099a8a <__gmpz_get_d_2exp@plt+0x4dc8a> │ │ │ │ - movl $0x8099a00,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80979c5 <__gmpz_get_d_2exp@plt+0x4bbc5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80979a8,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099a00 <__gmpz_get_d_2exp@plt+0x4dc00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x14,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - inc %esi │ │ │ │ + jmp 8097914 <__gmpz_get_d_2exp@plt+0x4bb14> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099a92 <__gmpz_get_d_2exp@plt+0x4dc92> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8099848,-0x2c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8099980,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833a1b9,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + ja 80979cd <__gmpz_get_d_2exp@plt+0x4bbcd> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833af50,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833cc18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099aca <__gmpz_get_d_2exp@plt+0x4dcca> │ │ │ │ - movl $0x8339ea4,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999cc <__gmpz_get_d_2exp@plt+0x4dbcc> │ │ │ │ - mov $0x833af58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099aff <__gmpz_get_d_2exp@plt+0x4dcff> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 8097a41 <__gmpz_get_d_2exp@plt+0x4bc41> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8097a24,0x4(%ebp) │ │ │ │ + movl $0x833cb8e,-0xc(%ebp) │ │ │ │ + movl $0x833cc1a,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099b2f <__gmpz_get_d_2exp@plt+0x4dd2f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099c8f <__gmpz_get_d_2exp@plt+0x4de8f> │ │ │ │ - movl $0x8099b78,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099b78 <__gmpz_get_d_2exp@plt+0x4dd78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + ja 8097a49 <__gmpz_get_d_2exp@plt+0x4bc49> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833cc20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + rclb $1,0x2a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8908099b,%al │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099ba0 <__gmpz_get_d_2exp@plt+0x4dda0> │ │ │ │ + call b25fda6 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097ab2 <__gmpz_get_d_2exp@plt+0x4bcb2> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8097aae <__gmpz_get_d_2exp@plt+0x4bcae> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833cc22,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + movl $0x834e0a1,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + jl 8097b0b <__gmpz_get_d_2exp@plt+0x4bd0b> │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8099c2b <__gmpz_get_d_2exp@plt+0x4de2b> │ │ │ │ - movl $0x8099bcc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099bcc <__gmpz_get_d_2exp@plt+0x4ddcc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %ebx │ │ │ │ + jb 8097ae2 <__gmpz_get_d_2exp@plt+0x4bce2> │ │ │ │ + movl $0x833cc44,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833cc54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + push %ecx │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099c92 <__gmpz_get_d_2exp@plt+0x4de92> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x8099adc,-0x14(%edi) │ │ │ │ + jb 8097b49 <__gmpz_get_d_2exp@plt+0x4bd49> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x8099c48,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099c48 <__gmpz_get_d_2exp@plt+0x4de48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8097b2c,0x4(%ebp) │ │ │ │ + movl $0x833cc55,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ nop │ │ │ │ - test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099ca1 <__gmpz_get_d_2exp@plt+0x4dea1> │ │ │ │ - movl $0x8099b0c,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + ja 8097b51 <__gmpz_get_d_2exp@plt+0x4bd51> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833cc5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov $0x50,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099cdb <__gmpz_get_d_2exp@plt+0x4dedb> │ │ │ │ + jb 8097bd1 <__gmpz_get_d_2exp@plt+0x4bdd1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8097bb4,-0xc(%ebp) │ │ │ │ + movl $0x833cb8e,-0x1c(%ebp) │ │ │ │ + movl $0x833cc1a,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099d0b <__gmpz_get_d_2exp@plt+0x4df0b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8097bd4 <__gmpz_get_d_2exp@plt+0x4bdd4> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sub $0x50,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 8097c1b <__gmpz_get_d_2exp@plt+0x4be1b> │ │ │ │ + movl $0x8097b6c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833cc64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099e6b <__gmpz_get_d_2exp@plt+0x4e06b> │ │ │ │ - movl $0x8099d54,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 8097cab <__gmpz_get_d_2exp@plt+0x4beab> │ │ │ │ + movl $0x8097c70,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099d54 <__gmpz_get_d_2exp@plt+0x4df54> │ │ │ │ + jne 8097c70 <__gmpz_get_d_2exp@plt+0x4be70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jl 8099cf6 <__gmpz_get_d_2exp@plt+0x4def6> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dl,-0x74f7f684(%eax) │ │ │ │ + jbe 8097c7d <__gmpz_get_d_2exp@plt+0x4be7d> │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099d7c <__gmpz_get_d_2exp@plt+0x4df7c> │ │ │ │ + jne 8097c90 <__gmpz_get_d_2exp@plt+0x4be90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8099e07 <__gmpz_get_d_2exp@plt+0x4e007> │ │ │ │ - movl $0x8099da8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099da8 <__gmpz_get_d_2exp@plt+0x4dfa8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x332ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff08c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099e6e <__gmpz_get_d_2exp@plt+0x4e06e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x8099cb8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8097ce8 <__gmpz_get_d_2exp@plt+0x4bee8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test $0x4e,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8097d60 <__gmpz_get_d_2exp@plt+0x4bf60> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097d56 <__gmpz_get_d_2exp@plt+0x4bf56> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8097cb8,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x834da59,-0x8(%ebp) │ │ │ │ + movl $0x833cba4,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x8099e24,0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8097dca <__gmpz_get_d_2exp@plt+0x4bfca> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097dc0 <__gmpz_get_d_2exp@plt+0x4bfc0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099e24 <__gmpz_get_d_2exp@plt+0x4e024> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + enter $0x2a4d,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8097e4a <__gmpz_get_d_2exp@plt+0x4c04a> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097e40 <__gmpz_get_d_2exp@plt+0x4c040> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8097d70,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834da59,-0x14(%ebp) │ │ │ │ + movl $0x833cba4,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + dec %ebp │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099e7d <__gmpz_get_d_2exp@plt+0x4e07d> │ │ │ │ - movl $0x8099ce8,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8097e9a <__gmpz_get_d_2exp@plt+0x4c09a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8097ddc,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x18002a10,%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099ef0 <__gmpz_get_d_2exp@plt+0x4e0f0> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 8097f56 <__gmpz_get_d_2exp@plt+0x4c156> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099ee6 <__gmpz_get_d_2exp@plt+0x4e0e6> │ │ │ │ - movl $0x8099b40,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8099d1c,-0x4(%edi) │ │ │ │ + ja 8097f4c <__gmpz_get_d_2exp@plt+0x4c14c> │ │ │ │ + movl $0x8097c3c,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x833af58,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833af68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8099f2f <__gmpz_get_d_2exp@plt+0x4e12f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + movl $0x8097f04,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x833cb8e,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x62002a4c,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a005 <__gmpz_get_d_2exp@plt+0x4e205> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099fbc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8097f34 <__gmpz_get_d_2exp@plt+0x4c134> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097f5e <__gmpz_get_d_2exp@plt+0x4c15e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jle 8097f6d <__gmpz_get_d_2exp@plt+0x4c16d> │ │ │ │ + movl $0x8097e60,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8097f88,0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099fbc <__gmpz_get_d_2exp@plt+0x4e1bc> │ │ │ │ + jne 8097f88 <__gmpz_get_d_2exp@plt+0x4c188> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lock lahf │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099ff0 <__gmpz_get_d_2exp@plt+0x4e1f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809a008 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a067 <__gmpz_get_d_2exp@plt+0x4e267> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809a085 <__gmpz_get_d_2exp@plt+0x4e285> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809a076 <__gmpz_get_d_2exp@plt+0x4e276> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809a085 <__gmpz_get_d_2exp@plt+0x4e285> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809a076 <__gmpz_get_d_2exp@plt+0x4e276> │ │ │ │ - movl $0x8099f00,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833cc84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x8097cfc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a107 <__gmpz_get_d_2exp@plt+0x4e307> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8099f3c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - push %cs │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0xabe0746(%ebx) │ │ │ │ + xor $0x34,%al │ │ │ │ + or %cl,0x54e90045(%ecx) │ │ │ │ + sbb %dl,(%eax,%eax,1) │ │ │ │ + fmull 0x0(%edx,%ebp,1) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a1e2 <__gmpz_get_d_2exp@plt+0x4e3e2> │ │ │ │ - movl $0x809a16c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a16c <__gmpz_get_d_2exp@plt+0x4e36c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + jg 8097fba <__gmpz_get_d_2exp@plt+0x4c1ba> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8097fcc <__gmpz_get_d_2exp@plt+0x4c1cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - or $0x4002a,%eax │ │ │ │ + nop │ │ │ │ + mov $0x1002a4c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock test $0xa1,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a1a8 <__gmpz_get_d_2exp@plt+0x4e3a8> │ │ │ │ + add %dh,%ah │ │ │ │ + jg 8097fdb <__gmpz_get_d_2exp@plt+0x4c1db> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rorb $0x0,0xc8002a │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809a1e5 <__gmpz_get_d_2exp@plt+0x4e3e5> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8099e9c <__gmpz_get_d_2exp@plt+0x4e09c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a244 <__gmpz_get_d_2exp@plt+0x4e444> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x809a09c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8099e9c <__gmpz_get_d_2exp@plt+0x4e09c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x4c6c0076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a28b <__gmpz_get_d_2exp@plt+0x4e48b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a361 <__gmpz_get_d_2exp@plt+0x4e561> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a318,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 8098064 <__gmpz_get_d_2exp@plt+0x4c264> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8098048,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a318 <__gmpz_get_d_2exp@plt+0x4e518> │ │ │ │ + jne 8098048 <__gmpz_get_d_2exp@plt+0x4c248> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x4c,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %esp │ │ │ │ - mov %eax,0xf0890809 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a34c <__gmpz_get_d_2exp@plt+0x4e54c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809a364 <__gmpz_get_d_2exp@plt+0x4e564> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a3c3 <__gmpz_get_d_2exp@plt+0x4e5c3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809a3e1 <__gmpz_get_d_2exp@plt+0x4e5e1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809a3d2 <__gmpz_get_d_2exp@plt+0x4e5d2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809a3e1 <__gmpz_get_d_2exp@plt+0x4e5e1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809a3d2 <__gmpz_get_d_2exp@plt+0x4e5d2> │ │ │ │ - movl $0x809a25c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a463 <__gmpz_get_d_2exp@plt+0x4e663> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x809a298,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8097eb4 <__gmpz_get_d_2exp@plt+0x4c0b4> │ │ │ │ + mov $0x833cc9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - call 1f09ce7f │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + and %cl,0x0(%edx,%ebp,1) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a528 <__gmpz_get_d_2exp@plt+0x4e728> │ │ │ │ - movl $0x809a4c0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 8098096 <__gmpz_get_d_2exp@plt+0x4c296> │ │ │ │ + movl $0x833cc9e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833cca4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x4b │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8098103 <__gmpz_get_d_2exp@plt+0x4c303> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80980e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a4c0 <__gmpz_get_d_2exp@plt+0x4e6c0> │ │ │ │ + jne 80980e0 <__gmpz_get_d_2exp@plt+0x4c2e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test $0xa,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %ebx │ │ │ │ sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a4fc <__gmpz_get_d_2exp@plt+0x4e6fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or (%edx),%ch │ │ │ │ - add %al,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809a52b <__gmpz_get_d_2exp@plt+0x4e72b> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8099e9c <__gmpz_get_d_2exp@plt+0x4e09c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a586 <__gmpz_get_d_2exp@plt+0x4e786> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809a3f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8099e9c <__gmpz_get_d_2exp@plt+0x4e09c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a604 <__gmpz_get_d_2exp@plt+0x4e804> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a5fa <__gmpz_get_d_2exp@plt+0x4e7fa> │ │ │ │ - movl $0x809a124,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809a480,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834d999,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833af70,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8097eb4 <__gmpz_get_d_2exp@plt+0x4c0b4> │ │ │ │ + mov $0x833ccac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a673 <__gmpz_get_d_2exp@plt+0x4e873> │ │ │ │ + jb 809816d <__gmpz_get_d_2exp@plt+0x4c36d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a64c,-0xc(%ebp) │ │ │ │ + movl $0x809814c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a64c <__gmpz_get_d_2exp@plt+0x4e84c> │ │ │ │ + jne 809814c <__gmpz_get_d_2exp@plt+0x4c34c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a676 <__gmpz_get_d_2exp@plt+0x4e876> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8098170 <__gmpz_get_d_2exp@plt+0x4c370> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + dec %edx │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a6d5 <__gmpz_get_d_2exp@plt+0x4e8d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a6cc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a6cc <__gmpz_get_d_2exp@plt+0x4e8cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809a7a5 <__gmpz_get_d_2exp@plt+0x4e9a5> │ │ │ │ - movl $0x809a720,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a720 <__gmpz_get_d_2exp@plt+0x4e920> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a748 <__gmpz_get_d_2exp@plt+0x4e948> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809a7b7 <__gmpz_get_d_2exp@plt+0x4e9b7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a7a8 <__gmpz_get_d_2exp@plt+0x4e9a8> │ │ │ │ - movl $0x809a614,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8098213 <__gmpz_get_d_2exp@plt+0x4c413> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a7fc <__gmpz_get_d_2exp@plt+0x4e9fc> │ │ │ │ - movl $0x809a690,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a873 <__gmpz_get_d_2exp@plt+0x4ea73> │ │ │ │ + ja 8098209 <__gmpz_get_d_2exp@plt+0x4c409> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a84c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a84c <__gmpz_get_d_2exp@plt+0x4ea4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8098114,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80981ec,-0xc(%ebp) │ │ │ │ + movl $0x834308d,-0x1c(%ebp) │ │ │ │ + movl $0x834309d,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a876 <__gmpz_get_d_2exp@plt+0x4ea76> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8098218 <__gmpz_get_d_2exp@plt+0x4c418> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a8d5 <__gmpz_get_d_2exp@plt+0x4ead5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a8cc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a8cc <__gmpz_get_d_2exp@plt+0x4eacc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x59,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a9a5 <__gmpz_get_d_2exp@plt+0x4eba5> │ │ │ │ - movl $0x809a920,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a920 <__gmpz_get_d_2exp@plt+0x4eb20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + jb 8098292 <__gmpz_get_d_2exp@plt+0x4c492> │ │ │ │ + movl $0x8098270,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833db33,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - test $0xf0890809,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a948 <__gmpz_get_d_2exp@plt+0x4eb48> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8098285 <__gmpz_get_d_2exp@plt+0x4c485> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + test $0x58,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809a9b7 <__gmpz_get_d_2exp@plt+0x4ebb7> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80982fd <__gmpz_get_d_2exp@plt+0x4c4fd> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a9a8 <__gmpz_get_d_2exp@plt+0x4eba8> │ │ │ │ - movl $0x809a814,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a9fc <__gmpz_get_d_2exp@plt+0x4ebfc> │ │ │ │ - movl $0x809a890,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809aa37 <__gmpz_get_d_2exp@plt+0x4ec37> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809aa67 <__gmpz_get_d_2exp@plt+0x4ec67> │ │ │ │ + ja 80982f3 <__gmpz_get_d_2exp@plt+0x4c4f3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809818c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8098238,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809abd5 <__gmpz_get_d_2exp@plt+0x4edd5> │ │ │ │ - movl $0x809aab0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aab0 <__gmpz_get_d_2exp@plt+0x4ecb0> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fsubrs -0xf76f7f7(%edx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 809834f <__gmpz_get_d_2exp@plt+0x4c54f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aad8 <__gmpz_get_d_2exp@plt+0x4ecd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809ab72 <__gmpz_get_d_2exp@plt+0x4ed72> │ │ │ │ - movl $0x809ab08,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab08 <__gmpz_get_d_2exp@plt+0x4ed08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809abd8 <__gmpz_get_d_2exp@plt+0x4edd8> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809abe7 <__gmpz_get_d_2exp@plt+0x4ede7> │ │ │ │ - movl $0x809aa14,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809a8e4 <__gmpz_get_d_2exp@plt+0x4eae4> │ │ │ │ + ja 80983a0 <__gmpz_get_d_2exp@plt+0x4c5a0> │ │ │ │ + movl $0x80982a4,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8098310,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8098330,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833db60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pushf │ │ │ │ + push %edi │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 809ab33 <__gmpz_get_d_2exp@plt+0x4ed33> │ │ │ │ - movl $0x809ab90,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab90 <__gmpz_get_d_2exp@plt+0x4ed90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8098411 <__gmpz_get_d_2exp@plt+0x4c611> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80983f4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098360 <__gmpz_get_d_2exp@plt+0x4c560> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,-0x387cfbab(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 809abff <__gmpz_get_d_2exp@plt+0x4edff> │ │ │ │ - movl $0x809aa44,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809a8e4 <__gmpz_get_d_2exp@plt+0x4eae4> │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - bnd jmp 809ab99 <__gmpz_get_d_2exp@plt+0x4ed99> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809ab68,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809abc8,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8098419 <__gmpz_get_d_2exp@plt+0x4c619> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833db70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ac47 <__gmpz_get_d_2exp@plt+0x4ee47> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ac77 <__gmpz_get_d_2exp@plt+0x4ee77> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ade5 <__gmpz_get_d_2exp@plt+0x4efe5> │ │ │ │ - movl $0x809acc0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809acc0 <__gmpz_get_d_2exp@plt+0x4eec0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9111b674 │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ + jb 809848d <__gmpz_get_d_2exp@plt+0x4c68d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8098470,0x4(%ebp) │ │ │ │ + movl $0x833dafe,-0xc(%ebp) │ │ │ │ + movl $0x833db72,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ace8 <__gmpz_get_d_2exp@plt+0x4eee8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809ad82 <__gmpz_get_d_2exp@plt+0x4ef82> │ │ │ │ - movl $0x809ad18,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ad18 <__gmpz_get_d_2exp@plt+0x4ef18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ade8 <__gmpz_get_d_2exp@plt+0x4efe8> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809adf7 <__gmpz_get_d_2exp@plt+0x4eff7> │ │ │ │ - movl $0x809ac24,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + ja 8098495 <__gmpz_get_d_2exp@plt+0x4c695> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 809a6e4 <__gmpz_get_d_2exp@plt+0x4e8e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833db78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + fcoml 0x2a(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 809ad43 <__gmpz_get_d_2exp@plt+0x4ef43> │ │ │ │ - movl $0x809ada0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ada0 <__gmpz_get_d_2exp@plt+0x4efa0> │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b2607f2 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80984fe <__gmpz_get_d_2exp@plt+0x4c6fe> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80984fa <__gmpz_get_d_2exp@plt+0x4c6fa> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833db7a,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + movl $0x834e0a1,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,-0x387cfbab(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 809ae0f <__gmpz_get_d_2exp@plt+0x4f00f> │ │ │ │ - movl $0x809ac54,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809a6e4 <__gmpz_get_d_2exp@plt+0x4e8e4> │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dl,0x2a(%esi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - bnd jmp 809ada9 <__gmpz_get_d_2exp@plt+0x4efa9> │ │ │ │ + jb 809852e <__gmpz_get_d_2exp@plt+0x4c72e> │ │ │ │ + movl $0x833db9c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833dbac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809ad78,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809add8,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x1,%al │ │ │ │ + fs push %esi │ │ │ │ sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8098595 <__gmpz_get_d_2exp@plt+0x4c795> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8098578,0x4(%ebp) │ │ │ │ + movl $0x833dbad,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ae9b <__gmpz_get_d_2exp@plt+0x4f09b> │ │ │ │ - movl $0x809a6e4,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x809a8e4,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809aa78,-0xc(%edi) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809ac88,-0x4(%edi) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833af70,0x0(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x833af80,%esi │ │ │ │ + ja 809859d <__gmpz_get_d_2exp@plt+0x4c79d> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833dbb4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + rclb $0x0,0x2a(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809af17 <__gmpz_get_d_2exp@plt+0x4f117> │ │ │ │ + jb 809861d <__gmpz_get_d_2exp@plt+0x4c81d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809aef0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aef0 <__gmpz_get_d_2exp@plt+0x4f0f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8098600,-0xc(%ebp) │ │ │ │ + movl $0x833dafe,-0x1c(%ebp) │ │ │ │ + movl $0x833db72,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809af1a <__gmpz_get_d_2exp@plt+0x4f11a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8098620 <__gmpz_get_d_2exp@plt+0x4c820> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809af80 <__gmpz_get_d_2exp@plt+0x4f180> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809af76 <__gmpz_get_d_2exp@plt+0x4f176> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809afd5 <__gmpz_get_d_2exp@plt+0x4f1d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809afcc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809afcc <__gmpz_get_d_2exp@plt+0x4f1cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %dl,0x2a(%ebp) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b02c <__gmpz_get_d_2exp@plt+0x4f22c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b022 <__gmpz_get_d_2exp@plt+0x4f222> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8098667 <__gmpz_get_d_2exp@plt+0x4c867> │ │ │ │ + movl $0x80985b8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x833dbbc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b101 <__gmpz_get_d_2exp@plt+0x4f301> │ │ │ │ - movl $0x809b07c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80986f7 <__gmpz_get_d_2exp@plt+0x4c8f7> │ │ │ │ + movl $0x80986bc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b07c <__gmpz_get_d_2exp@plt+0x4f27c> │ │ │ │ + jne 80986bc <__gmpz_get_d_2exp@plt+0x4c8bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x9,%al │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b0a4 <__gmpz_get_d_2exp@plt+0x4f2a4> │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %cl,(%ecx) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80986dc <__gmpz_get_d_2exp@plt+0x4c8dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809b113 <__gmpz_get_d_2exp@plt+0x4f313> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b104 <__gmpz_get_d_2exp@plt+0x4f304> │ │ │ │ - movl $0x809aeb8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809af34,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b158 <__gmpz_get_d_2exp@plt+0x4f358> │ │ │ │ - movl $0x809af90,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809afe0,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x332ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff08c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b1cf <__gmpz_get_d_2exp@plt+0x4f3cf> │ │ │ │ + jb 8098734 <__gmpz_get_d_2exp@plt+0x4c934> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b1a8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b1a8 <__gmpz_get_d_2exp@plt+0x4f3a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809b1d2 <__gmpz_get_d_2exp@plt+0x4f3d2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + les 0x2a(%ebx),%edx │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80987ac <__gmpz_get_d_2exp@plt+0x4c9ac> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80987a2 <__gmpz_get_d_2exp@plt+0x4c9a2> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8098704,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834da59,-0x8(%ebp) │ │ │ │ + movl $0x833db0c,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b238 <__gmpz_get_d_2exp@plt+0x4f438> │ │ │ │ + jb 8098816 <__gmpz_get_d_2exp@plt+0x4ca16> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b22e <__gmpz_get_d_2exp@plt+0x4f42e> │ │ │ │ + ja 809880c <__gmpz_get_d_2exp@plt+0x4ca0c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b28d <__gmpz_get_d_2exp@plt+0x4f48d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b284,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b284 <__gmpz_get_d_2exp@plt+0x4f484> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ + in $0x52,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b2e4 <__gmpz_get_d_2exp@plt+0x4f4e4> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8098896 <__gmpz_get_d_2exp@plt+0x4ca96> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b2da <__gmpz_get_d_2exp@plt+0x4f4da> │ │ │ │ + ja 809888c <__gmpz_get_d_2exp@plt+0x4ca8c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ + movl $0x80987bc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x834da59,-0x14(%ebp) │ │ │ │ + movl $0x833db0c,-0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 80988e6 <__gmpz_get_d_2exp@plt+0x4cae6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8098828,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b3b9 <__gmpz_get_d_2exp@plt+0x4f5b9> │ │ │ │ - movl $0x809b334,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80989a2 <__gmpz_get_d_2exp@plt+0x4cba2> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098998 <__gmpz_get_d_2exp@plt+0x4cb98> │ │ │ │ + movl $0x8098688,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8098950,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833dafe,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x62002a51,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8098980 <__gmpz_get_d_2exp@plt+0x4cb80> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80989aa <__gmpz_get_d_2exp@plt+0x4cbaa> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jle 80989b9 <__gmpz_get_d_2exp@plt+0x4cbb9> │ │ │ │ + movl $0x80988ac,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80989d4,0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b334 <__gmpz_get_d_2exp@plt+0x4f534> │ │ │ │ + jne 80989d4 <__gmpz_get_d_2exp@plt+0x4cbd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833dbdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8098748,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0xabe0746(%ebx) │ │ │ │ + xor $0x34,%al │ │ │ │ + or %cl,0x8e90045(%ecx) │ │ │ │ + push %cs │ │ │ │ + adc $0x0,%al │ │ │ │ + call 1709b43a │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov (%ecx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8098a18 <__gmpz_get_d_2exp@plt+0x4cc18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + les 0x2a(%ecx),%edx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - mov $0x9,%bl │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x76(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b35c <__gmpz_get_d_2exp@plt+0x4f55c> │ │ │ │ + jne 8098a40 <__gmpz_get_d_2exp@plt+0x4cc40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809b3cb <__gmpz_get_d_2exp@plt+0x4f5cb> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b3bc <__gmpz_get_d_2exp@plt+0x4f5bc> │ │ │ │ - movl $0x809b170,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809b1ec,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b410 <__gmpz_get_d_2exp@plt+0x4f610> │ │ │ │ - movl $0x809b248,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809b298,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - sti │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + pushf │ │ │ │ + push %ecx │ │ │ │ + sub (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x51780076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809b475 <__gmpz_get_d_2exp@plt+0x4f675> │ │ │ │ - movl $0x809b040,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + jb 8098ab0 <__gmpz_get_d_2exp@plt+0x4ccb0> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809b2f8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833af70,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833af88,%esi │ │ │ │ + movl $0x8098a94,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098a94 <__gmpz_get_d_2exp@plt+0x4cc94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + push %ecx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8098900 <__gmpz_get_d_2exp@plt+0x4cb00> │ │ │ │ + mov $0x833dbf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sub $0x51,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b4bf <__gmpz_get_d_2exp@plt+0x4f6bf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8098ae2 <__gmpz_get_d_2exp@plt+0x4cce2> │ │ │ │ + movl $0x833dbf6,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833dbfc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + loopne 8098b3e <__gmpz_get_d_2exp@plt+0x4cd3e> │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b595 <__gmpz_get_d_2exp@plt+0x4f795> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b54c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 8098b4f <__gmpz_get_d_2exp@plt+0x4cd4f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8098b2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b54c <__gmpz_get_d_2exp@plt+0x4f74c> │ │ │ │ + jne 8098b2c <__gmpz_get_d_2exp@plt+0x4cd2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x50,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xorb $0x8b,-0xf76f7f7(%ebp) │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 8098900 <__gmpz_get_d_2exp@plt+0x4cb00> │ │ │ │ + mov $0x833dc04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f7(%ebx,%ecx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b580 <__gmpz_get_d_2exp@plt+0x4f780> │ │ │ │ + jne 8098b84 <__gmpz_get_d_2exp@plt+0x4cd84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809b598 <__gmpz_get_d_2exp@plt+0x4f798> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b5ff <__gmpz_get_d_2exp@plt+0x4f7ff> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809b61d <__gmpz_get_d_2exp@plt+0x4f81d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809b60e <__gmpz_get_d_2exp@plt+0x4f80e> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809b61d <__gmpz_get_d_2exp@plt+0x4f81d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809b60e <__gmpz_get_d_2exp@plt+0x4f80e> │ │ │ │ - movl $0x809b490,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8098ba8 <__gmpz_get_d_2exp@plt+0x4cda8> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + movl $0x833c9f5,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809b6a7 <__gmpz_get_d_2exp@plt+0x4f8a7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809b4cc,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8098cae <__gmpz_get_d_2exp@plt+0x4ceae> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8098bf4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098bf4 <__gmpz_get_d_2exp@plt+0x4cdf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b815 <__gmpz_get_d_2exp@plt+0x4fa15> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809b808 <__gmpz_get_d_2exp@plt+0x4fa08> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - inc %esp │ │ │ │ - clc │ │ │ │ - sub %eax,(%eax) │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b818 <__gmpz_get_d_2exp@plt+0x4fa18> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x809b634,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esp,%ecx,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 809b772 <__gmpz_get_d_2exp@plt+0x4f972> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809b744,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,(%ecx) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b887 <__gmpz_get_d_2exp@plt+0x4fa87> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b95d <__gmpz_get_d_2exp@plt+0x4fb5d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b914,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b914 <__gmpz_get_d_2exp@plt+0x4fb14> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x78,%al │ │ │ │ + mov %cs,(%ecx) │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %eax │ │ │ │ - mov $0xf0890809,%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,-0x74f7f674(%eax) │ │ │ │ + jbe 8098c89 <__gmpz_get_d_2exp@plt+0x4ce89> │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b948 <__gmpz_get_d_2exp@plt+0x4fb48> │ │ │ │ + jne 8098c98 <__gmpz_get_d_2exp@plt+0x4ce98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809b960 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b9c7 <__gmpz_get_d_2exp@plt+0x4fbc7> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809b9e5 <__gmpz_get_d_2exp@plt+0x4fbe5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809b9d6 <__gmpz_get_d_2exp@plt+0x4fbd6> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809b9e5 <__gmpz_get_d_2exp@plt+0x4fbe5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809b9d6 <__gmpz_get_d_2exp@plt+0x4fbd6> │ │ │ │ - movl $0x809b858,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ba6f <__gmpz_get_d_2exp@plt+0x4fc6f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809b894,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + sbb %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d98b4 <__gmpz_get_d_2exp@plt+0x18dab4> │ │ │ │ + mov $0x833dc24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bbfd <__gmpz_get_d_2exp@plt+0x4fdfd> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809bbf1 <__gmpz_get_d_2exp@plt+0x4fdf1> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d98b4 <__gmpz_get_d_2exp@plt+0x18dab4> │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - hlt │ │ │ │ - sub %eax,(%eax) │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bc00 <__gmpz_get_d_2exp@plt+0x4fe00> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x809b9fc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 809bb51 <__gmpz_get_d_2exp@plt+0x4fd51> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809bb1c,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bc6b <__gmpz_get_d_2exp@plt+0x4fe6b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bc9b <__gmpz_get_d_2exp@plt+0x4fe9b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdiv %st(2),%st │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + jmp 8098cd5 <__gmpz_get_d_2exp@plt+0x4ced5> │ │ │ │ + (bad) │ │ │ │ + decl 0x19300076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809bde1 <__gmpz_get_d_2exp@plt+0x4ffe1> │ │ │ │ - movl $0x809bcec,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 8098d7f <__gmpz_get_d_2exp@plt+0x4cf7f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8098d24,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bcec <__gmpz_get_d_2exp@plt+0x4feec> │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + sbb %ch,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x48,%al │ │ │ │ + lea (%ecx),%ecx │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - repnz sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + aam $0x18 │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %bh,0x468b0809(%ebp) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ + add %ch,0x9(%ebp,%ecx,4) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 809bd18 <__gmpz_get_d_2exp@plt+0x4ff18> │ │ │ │ + jne 8098d6c <__gmpz_get_d_2exp@plt+0x4cf6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 809bd00 <__gmpz_get_d_2exp@plt+0x4ff00> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x18,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809bd83 <__gmpz_get_d_2exp@plt+0x4ff83> │ │ │ │ - movl $0x809bd48,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + push 0x13(%ebp) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bd48 <__gmpz_get_d_2exp@plt+0x4ff48> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833dc2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8098db5 <__gmpz_get_d_2exp@plt+0x4cfb5> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x833c94e,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + dec %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + lea (%ecx),%ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8098dfc <__gmpz_get_d_2exp@plt+0x4cffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %eax │ │ │ │ - repnz sub %eax,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + nop │ │ │ │ + xor %cl,0x2a(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + in $0xfe,%eax │ │ │ │ + (bad) │ │ │ │ + call *0x2a4e1c(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809bde4 <__gmpz_get_d_2exp@plt+0x4ffe4> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x809bc48,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 809ba8c <__gmpz_get_d_2exp@plt+0x4fc8c> │ │ │ │ - movl $0x809bda8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x4e009066,%esi │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8098e45 <__gmpz_get_d_2exp@plt+0x4d045> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098cec <__gmpz_get_d_2exp@plt+0x4ceec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + aam $0x4d │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8098f1a <__gmpz_get_d_2exp@plt+0x4d11a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8098e8c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bda8 <__gmpz_get_d_2exp@plt+0x4ffa8> │ │ │ │ + jne 8098e8c <__gmpz_get_d_2exp@plt+0x4d08c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - loopne 809bd8f <__gmpz_get_d_2exp@plt+0x4ff8f> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x2a4d,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x8e,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d233c <__gmpz_get_d_2exp@plt+0x18653c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 8098ef3 <__gmpz_get_d_2exp@plt+0x4d0f3> │ │ │ │ + sub (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8098f22 <__gmpz_get_d_2exp@plt+0x4d122> │ │ │ │ + movl $0x8098e2c,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8156a24,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8098ef4,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d2594 <__gmpz_get_d_2exp@plt+0x186794> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809bdf3 <__gmpz_get_d_2exp@plt+0x4fff3> │ │ │ │ - movl $0x809bc78,-0x8(%edi) │ │ │ │ + ja 8098f31 <__gmpz_get_d_2exp@plt+0x4d131> │ │ │ │ + movl $0x809d260,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809ba8c <__gmpz_get_d_2exp@plt+0x4fc8c> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833dc44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809be2f <__gmpz_get_d_2exp@plt+0x5002f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809be5f <__gmpz_get_d_2exp@plt+0x5005f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xf1,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + add %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x16b40076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809bfa5 <__gmpz_get_d_2exp@plt+0x501a5> │ │ │ │ - movl $0x809beb0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 809903f <__gmpz_get_d_2exp@plt+0x4d23f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8098fa0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809beb0 <__gmpz_get_d_2exp@plt+0x500b0> │ │ │ │ + jne 8098fa0 <__gmpz_get_d_2exp@plt+0x4d1a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jl 8098fac <__gmpz_get_d_2exp@plt+0x4d1ac> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x76aef714(%ebx),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + call 804b670 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8098fe4,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fdiv %st(0),%st │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + cmp %dl,(%esi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fdivrl 0x468b0809(%esi) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809bedc <__gmpz_get_d_2exp@plt+0x500dc> │ │ │ │ + add $0x8,%al │ │ │ │ + nop │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099008 <__gmpz_get_d_2exp@plt+0x4d208> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lock sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x16,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809bf47 <__gmpz_get_d_2exp@plt+0x50147> │ │ │ │ - movl $0x809bf0c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax,%edx,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bf0c <__gmpz_get_d_2exp@plt+0x5010c> │ │ │ │ + jne 809902c <__gmpz_get_d_2exp@plt+0x4d22c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jl 809bef2 <__gmpz_get_d_2exp@plt+0x500f2> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock adc $0x21002b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x1075fff9(%ebx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833dc54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809908d <__gmpz_get_d_2exp@plt+0x4d28d> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x60(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809bfa8 <__gmpz_get_d_2exp@plt+0x501a8> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x809be0c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 809b6c4 <__gmpz_get_d_2exp@plt+0x4f8c4> │ │ │ │ - movl $0x809bf6c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x45c70809(%eax,%edx,4) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + leave │ │ │ │ + xor (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + dec %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8099125 <__gmpz_get_d_2exp@plt+0x4d325> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80990e8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bf6c <__gmpz_get_d_2exp@plt+0x5016c> │ │ │ │ + jne 80990e8 <__gmpz_get_d_2exp@plt+0x4d2e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb $0xf0,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8098f68 <__gmpz_get_d_2exp@plt+0x4d168> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809bfb7 <__gmpz_get_d_2exp@plt+0x501b7> │ │ │ │ - movl $0x809be3c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + ja 809912d <__gmpz_get_d_2exp@plt+0x4d32d> │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 809b6c4 <__gmpz_get_d_2exp@plt+0x4f8c4> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833dc5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + adc %cl,0x2a(%ebx) │ │ │ │ + add %al,0x200 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + addr16 (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x4b080076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c04e <__gmpz_get_d_2exp@plt+0x5024e> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c044 <__gmpz_get_d_2exp@plt+0x50244> │ │ │ │ - movl $0x809b6c4,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x809ba8c,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809bcb0,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809be74,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833af58,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 8099220 <__gmpz_get_d_2exp@plt+0x4d420> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809919c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x833dc21,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dfe1c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833af90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + rorb $1,0x2a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xc0,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80991c0 <__gmpz_get_d_2exp@plt+0x4d3c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %edx │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c0e1 <__gmpz_get_d_2exp@plt+0x502e1> │ │ │ │ - movl $0x809c098,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c098 <__gmpz_get_d_2exp@plt+0x50298> │ │ │ │ + jne 80991e4 <__gmpz_get_d_2exp@plt+0x4d3e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov %cl,0x2a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - rorb $0x8,(%ecx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + push -0x7d(%esi,%ecx,2) │ │ │ │ + in (%dx),%al │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8099228 <__gmpz_get_d_2exp@plt+0x4d428> │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 809923a <__gmpz_get_d_2exp@plt+0x4d43a> │ │ │ │ + movl $0x833c920,0x0(%ebp) │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + mov $0x833dc84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x833c946,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c0c4 <__gmpz_get_d_2exp@plt+0x502c4> │ │ │ │ + jmp 81890d0 <__gmpz_get_d_2exp@plt+0x13d2d0> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x4a,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x9(%edx,%edx,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809927c <__gmpz_get_d_2exp@plt+0x4d47c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + or %cl,0x2a(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x2a49f4(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0xf9066,%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80992c8 <__gmpz_get_d_2exp@plt+0x4d4c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - rorb $0x8,(%ecx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ch,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c0ec <__gmpz_get_d_2exp@plt+0x502ec> │ │ │ │ + jne 80992ec <__gmpz_get_d_2exp@plt+0x4d4ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809c143 <__gmpz_get_d_2exp@plt+0x50343> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c134 <__gmpz_get_d_2exp@plt+0x50334> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x833afa6,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x833afa6,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,-0x36cefbbb(%ebx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c1c7 <__gmpz_get_d_2exp@plt+0x503c7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c1a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov -0x70(%esi),%fs │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x6d(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c1a0 <__gmpz_get_d_2exp@plt+0x503a0> │ │ │ │ + jne 8099348 <__gmpz_get_d_2exp@plt+0x4d548> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c1ca <__gmpz_get_d_2exp@plt+0x503ca> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 8099374 <__gmpz_get_d_2exp@plt+0x4d574> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b620 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c229 <__gmpz_get_d_2exp@plt+0x50429> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c220,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x76f7f66d(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c220 <__gmpz_get_d_2exp@plt+0x50420> │ │ │ │ + jne 80993b0 <__gmpz_get_d_2exp@plt+0x4d5b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 8099428 <__gmpz_get_d_2exp@plt+0x4d628> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b590 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a24,-0x30(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0x2c(%edi) │ │ │ │ + movl $0x8160a24,-0x28(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x24(%edi) │ │ │ │ + movl $0x8160a24,-0x20(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,-0x1c(%edi) │ │ │ │ + movl $0x8160a24,-0x18(%edi) │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c2ee <__gmpz_get_d_2exp@plt+0x504ee> │ │ │ │ - movl $0x809c270,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c270 <__gmpz_get_d_2exp@plt+0x50470> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x9(%esp,%edx,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8099464 <__gmpz_get_d_2exp@plt+0x4d664> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - ret $0x809 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8099490 <__gmpz_get_d_2exp@plt+0x4d690> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b590 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c298 <__gmpz_get_d_2exp@plt+0x50498> │ │ │ │ + jne 80994cc <__gmpz_get_d_2exp@plt+0x4d6cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809c300 <__gmpz_get_d_2exp@plt+0x50500> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c2f1 <__gmpz_get_d_2exp@plt+0x504f1> │ │ │ │ - movl $0x809c168,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c345 <__gmpz_get_d_2exp@plt+0x50545> │ │ │ │ - movl $0x809c1e4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80994f8 <__gmpz_get_d_2exp@plt+0x4d6f8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c3bb <__gmpz_get_d_2exp@plt+0x505bb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c394,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f7(,%edx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c394 <__gmpz_get_d_2exp@plt+0x50594> │ │ │ │ + jne 8099534 <__gmpz_get_d_2exp@plt+0x4d734> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c3be <__gmpz_get_d_2exp@plt+0x505be> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80995a0 <__gmpz_get_d_2exp@plt+0x4d7a0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8160a24,-0x30(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0x2c(%edi) │ │ │ │ + movl $0x8160a24,-0x28(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x24(%edi) │ │ │ │ + movl $0x8160a24,-0x20(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,-0x1c(%edi) │ │ │ │ + movl $0x8160a24,-0x18(%edi) │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c41d <__gmpz_get_d_2exp@plt+0x5061d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c414,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %eax,%ebp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c414 <__gmpz_get_d_2exp@plt+0x50614> │ │ │ │ + jne 80995dc <__gmpz_get_d_2exp@plt+0x4d7dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bh,0x834c372(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809965f <__gmpz_get_d_2exp@plt+0x4d85f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099655 <__gmpz_get_d_2exp@plt+0x4d855> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834e4a1,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8c,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c4e2 <__gmpz_get_d_2exp@plt+0x506e2> │ │ │ │ - movl $0x809c464,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c464 <__gmpz_get_d_2exp@plt+0x50664> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov %es,%esp │ │ │ │ + mov $0x96,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov $0x80,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c48c <__gmpz_get_d_2exp@plt+0x5068c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809c4f4 <__gmpz_get_d_2exp@plt+0x506f4> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c4e5 <__gmpz_get_d_2exp@plt+0x506e5> │ │ │ │ - movl $0x809c35c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c539 <__gmpz_get_d_2exp@plt+0x50739> │ │ │ │ - movl $0x809c3d8,-0x18(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80996d8 <__gmpz_get_d_2exp@plt+0x4d8d8> │ │ │ │ + movl $0x80995f4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d999,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %ch,%dl │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c5c4 <__gmpz_get_d_2exp@plt+0x507c4> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c5ba <__gmpz_get_d_2exp@plt+0x507ba> │ │ │ │ - movl $0x809c064,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809c238,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c42c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809bfd4 <__gmpz_get_d_2exp@plt+0x501d4> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833afb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + ja 80996f6 <__gmpz_get_d_2exp@plt+0x4d8f6> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809c603 <__gmpz_get_d_2exp@plt+0x50803> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c6d9 <__gmpz_get_d_2exp@plt+0x508d9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c690,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c690 <__gmpz_get_d_2exp@plt+0x50890> │ │ │ │ + jne 8099728 <__gmpz_get_d_2exp@plt+0x4d928> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x69(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c6c4 <__gmpz_get_d_2exp@plt+0x508c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809c6dc <__gmpz_get_d_2exp@plt+0x508dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c73b <__gmpz_get_d_2exp@plt+0x5093b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809c759 <__gmpz_get_d_2exp@plt+0x50959> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809c74a <__gmpz_get_d_2exp@plt+0x5094a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809c759 <__gmpz_get_d_2exp@plt+0x50959> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809c74a <__gmpz_get_d_2exp@plt+0x5094a> │ │ │ │ - movl $0x809c5d4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c7db <__gmpz_get_d_2exp@plt+0x509db> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x809c610,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x9(%edi,%edx,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x170029e7,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x751d047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + aaa │ │ │ │ + cli │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c8b6 <__gmpz_get_d_2exp@plt+0x50ab6> │ │ │ │ - movl $0x809c840,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f7(%edi,%edx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c840 <__gmpz_get_d_2exp@plt+0x50a40> │ │ │ │ + jne 80997ac <__gmpz_get_d_2exp@plt+0x4d9ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 809c81d <__gmpz_get_d_2exp@plt+0x50a1d> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock jl 809c80d <__gmpz_get_d_2exp@plt+0x50a0d> │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c87c <__gmpz_get_d_2exp@plt+0x50a7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %ah,%bh │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809c8b9 <__gmpz_get_d_2exp@plt+0x50ab9> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809c558 <__gmpz_get_d_2exp@plt+0x50758> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c918 <__gmpz_get_d_2exp@plt+0x50b18> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x809c770,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809c558 <__gmpz_get_d_2exp@plt+0x50758> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809c95f <__gmpz_get_d_2exp@plt+0x50b5f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809ca35 <__gmpz_get_d_2exp@plt+0x50c35> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c9ec,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c9ec <__gmpz_get_d_2exp@plt+0x50bec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and %cl,%dl │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ca20 <__gmpz_get_d_2exp@plt+0x50c20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809ca38 <__gmpz_get_d_2exp@plt+0x50c38> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ca97 <__gmpz_get_d_2exp@plt+0x50c97> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809cab5 <__gmpz_get_d_2exp@plt+0x50cb5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809caa6 <__gmpz_get_d_2exp@plt+0x50ca6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809cab5 <__gmpz_get_d_2exp@plt+0x50cb5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809caa6 <__gmpz_get_d_2exp@plt+0x50ca6> │ │ │ │ - movl $0x809c930,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809cb37 <__gmpz_get_d_2exp@plt+0x50d37> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x809c96c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - in $0x29,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ + add %al,0x751f047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + mov $0xf9,%bl │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cbfc <__gmpz_get_d_2exp@plt+0x50dfc> │ │ │ │ - movl $0x809cb94,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + cwtl │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cb94 <__gmpz_get_d_2exp@plt+0x50d94> │ │ │ │ + jne 8099830 <__gmpz_get_d_2exp@plt+0x4da30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and %ah,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock ror $1,%bl │ │ │ │ + add %dl,-0x68(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cbd0 <__gmpz_get_d_2exp@plt+0x50dd0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0xe3,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809cbff <__gmpz_get_d_2exp@plt+0x50dff> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809c558 <__gmpz_get_d_2exp@plt+0x50758> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cc5a <__gmpz_get_d_2exp@plt+0x50e5a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809cacc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809c558 <__gmpz_get_d_2exp@plt+0x50758> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ccd8 <__gmpz_get_d_2exp@plt+0x50ed8> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ccce <__gmpz_get_d_2exp@plt+0x50ece> │ │ │ │ - movl $0x809c7f8,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809cb54,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834d999,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833afbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x9(%eax,%ebx,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cd06 <__gmpz_get_d_2exp@plt+0x50f06> │ │ │ │ - movl $0x8339e84,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999cc <__gmpz_get_d_2exp@plt+0x4dbcc> │ │ │ │ - mov $0x833afcc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x7519047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + das │ │ │ │ + stc │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cd5d <__gmpz_get_d_2exp@plt+0x50f5d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809cd54,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f7(%eax,%ebx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cd54 <__gmpz_get_d_2exp@plt+0x50f54> │ │ │ │ + jne 80998b4 <__gmpz_get_d_2exp@plt+0x4dab4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + cwtl │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cd8b <__gmpz_get_d_2exp@plt+0x50f8b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + cwtl │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7518047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + clc │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ce0a <__gmpz_get_d_2exp@plt+0x5100a> │ │ │ │ - movl $0x809cdd0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + cltd │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cdd0 <__gmpz_get_d_2exp@plt+0x50fd0> │ │ │ │ + jne 8099938 <__gmpz_get_d_2exp@plt+0x4db38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - int $0x9 │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cdf8 <__gmpz_get_d_2exp@plt+0x50ff8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bl,-0x67(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809ce0d <__gmpz_get_d_2exp@plt+0x5100d> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807d574 <__gmpz_get_d_2exp@plt+0x31774> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ce62 <__gmpz_get_d_2exp@plt+0x51062> │ │ │ │ - movl $0x809cd18,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809cd68,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834da19,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x9(%ecx,%ebx,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cec1 <__gmpz_get_d_2exp@plt+0x510c1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ceb8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ceb8 <__gmpz_get_d_2exp@plt+0x510b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ceef <__gmpz_get_d_2exp@plt+0x510ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,0x7517047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + daa │ │ │ │ + clc │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cf6e <__gmpz_get_d_2exp@plt+0x5116e> │ │ │ │ - movl $0x809cf34,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f7(%ecx,%ebx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cf34 <__gmpz_get_d_2exp@plt+0x51134> │ │ │ │ + jne 80999bc <__gmpz_get_d_2exp@plt+0x4dbbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + cltd │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - iret │ │ │ │ + add %bh,%al │ │ │ │ + cltd │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7514047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + mov %eax,0x830013f7 │ │ │ │ + lds (%ecx,%ebp,8),%ecx │ │ │ │ + fwait │ │ │ │ + notl (%ebx) │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x66(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cf5c <__gmpz_get_d_2exp@plt+0x5115c> │ │ │ │ + jne 8099a40 <__gmpz_get_d_2exp@plt+0x4dc40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809cf71 <__gmpz_get_d_2exp@plt+0x51171> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807d574 <__gmpz_get_d_2exp@plt+0x31774> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cfc6 <__gmpz_get_d_2exp@plt+0x511c6> │ │ │ │ - movl $0x809ce7c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809cecc,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834da19,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x66(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0xdf,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x9(%edx,%ebx,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7513047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + pop %ds │ │ │ │ + notl (%ebx) │ │ │ │ + add %al,0x17e90cc5(%ebx) │ │ │ │ + notl (%ebx) │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d03c <__gmpz_get_d_2exp@plt+0x5123c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d032 <__gmpz_get_d_2exp@plt+0x51232> │ │ │ │ - movl $0x809cd9c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809cf00,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833afcc,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833afdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%ah │ │ │ │ + lcall $0xf766,$0xc6890809 │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8099ac4 <__gmpz_get_d_2exp@plt+0x4dcc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d091 <__gmpz_get_d_2exp@plt+0x51291> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d088,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + lcall $0x8b03,$0x468b0809 │ │ │ │ + jne 8099ad5 <__gmpz_get_d_2exp@plt+0x4dcd5> │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + fwait │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7512047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + fwait │ │ │ │ + notb (%ebx) │ │ │ │ + add %al,-0x6c16f33b(%ebx) │ │ │ │ + notb (%ebx) │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x65(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d088 <__gmpz_get_d_2exp@plt+0x51288> │ │ │ │ + jne 8099b48 <__gmpz_get_d_2exp@plt+0x4dd48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x65(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d0bf <__gmpz_get_d_2exp@plt+0x512bf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7f7(%ebx,%ebx,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7511047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + notb (%ebx) │ │ │ │ + add %al,0xfe90cc5(%ebx) │ │ │ │ + notb (%ebx) │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d13e <__gmpz_get_d_2exp@plt+0x5133e> │ │ │ │ - movl $0x809d104,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + fwait │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d104 <__gmpz_get_d_2exp@plt+0x51304> │ │ │ │ + jne 8099bcc <__gmpz_get_d_2exp@plt+0x4ddcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + fwait │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xd1,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + pushf │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x750e047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmc │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x64(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d12c <__gmpz_get_d_2exp@plt+0x5132c> │ │ │ │ + jne 8099c50 <__gmpz_get_d_2exp@plt+0x4de50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x64(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809d141 <__gmpz_get_d_2exp@plt+0x51341> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807d45c <__gmpz_get_d_2exp@plt+0x3165c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d196 <__gmpz_get_d_2exp@plt+0x51396> │ │ │ │ - movl $0x809d04c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809d09c,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d939,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7f7(%esp,%ebx,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x750d047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + pmaddwd (%ebx),%mm2 │ │ │ │ + add %al,0x7e90cc5(%ebx) │ │ │ │ + cmc │ │ │ │ + adc (%eax),%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d1f5 <__gmpz_get_d_2exp@plt+0x513f5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d1ec,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + pushf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d1ec <__gmpz_get_d_2exp@plt+0x513ec> │ │ │ │ + jne 8099cd4 <__gmpz_get_d_2exp@plt+0x4ded4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + pushf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d223 <__gmpz_get_d_2exp@plt+0x51423> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + popf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x750b047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + mov %esp,%esi │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d2a2 <__gmpz_get_d_2exp@plt+0x514a2> │ │ │ │ - movl $0x809d268,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x63(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d268 <__gmpz_get_d_2exp@plt+0x51468> │ │ │ │ + jne 8099d58 <__gmpz_get_d_2exp@plt+0x4df58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x63(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - rorb %cl,(%ecx) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dl,-0xf76f7f7(%ebp,%ebx,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7508047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + pop %es │ │ │ │ + hlt │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + popf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d290 <__gmpz_get_d_2exp@plt+0x51490> │ │ │ │ + jne 8099ddc <__gmpz_get_d_2exp@plt+0x4dfdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + popf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809d2a5 <__gmpz_get_d_2exp@plt+0x514a5> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807d45c <__gmpz_get_d_2exp@plt+0x3165c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d2fa <__gmpz_get_d_2exp@plt+0x514fa> │ │ │ │ - movl $0x809d1b0,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809d200,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d939,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + sahf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xdc,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x7507047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + xor $0x13,%ebx │ │ │ │ + add %al,0x7be90cc5(%ebx) │ │ │ │ + repz adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d370 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d366 <__gmpz_get_d_2exp@plt+0x51566> │ │ │ │ - movl $0x809d0d0,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809d234,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833afcc,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833afe4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d3df <__gmpz_get_d_2exp@plt+0x515df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d3b8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x62(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d3b8 <__gmpz_get_d_2exp@plt+0x515b8> │ │ │ │ + jne 8099e60 <__gmpz_get_d_2exp@plt+0x4e060> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7f662(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + daa │ │ │ │ + pop %edi │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0xf76f7f7(%esi,%ebx,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d3e2 <__gmpz_get_d_2exp@plt+0x515e2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7506047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + push %edx │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d466 <__gmpz_get_d_2exp@plt+0x51666> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d440,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + sahf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d440 <__gmpz_get_d_2exp@plt+0x51640> │ │ │ │ + jne 8099ee4 <__gmpz_get_d_2exp@plt+0x4e0e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edi,%ebx,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d469 <__gmpz_get_d_2exp@plt+0x51669> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + lahf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + jnp 8099f21 <__gmpz_get_d_2exp@plt+0x4e121> │ │ │ │ + adc (%eax),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d60f <__gmpz_get_d_2exp@plt+0x5180f> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809d5a6 <__gmpz_get_d_2exp@plt+0x517a6> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d612 <__gmpz_get_d_2exp@plt+0x51812> │ │ │ │ - movl $0x809d380,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %ch,%cl │ │ │ │ + ja 8099f4a <__gmpz_get_d_2exp@plt+0x4e14a> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 809d4db <__gmpz_get_d_2exp@plt+0x516db> │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d649 <__gmpz_get_d_2exp@plt+0x51849> │ │ │ │ - movl $0x809d3fc,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %ch,%cl │ │ │ │ + arpl %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + daa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + lahf │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099ff4 <__gmpz_get_d_2exp@plt+0x4e1f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax,%eiz,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x809d540,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809d574,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov 0xf0890809,%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7522047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + imul $0x13,%ecx,%esi │ │ │ │ + add %al,0x63e90cc5(%ebx) │ │ │ │ + int1 │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d70e <__gmpz_get_d_2exp@plt+0x5190e> │ │ │ │ - movl $0x809d6c4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + addr16 (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + push %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + aas │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + sub %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ss │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + add %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + out %eax,(%dx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xfd,%bl │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + lahf │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x5f(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d6c4 <__gmpz_get_d_2exp@plt+0x518c4> │ │ │ │ + jne 809a168 <__gmpz_get_d_2exp@plt+0x4e368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f65f(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ds │ │ │ │ + pop %esp │ │ │ │ + adc (%eax),%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,-0xf76f7f7(%ecx,%eiz,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7504047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + imul %edi │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + repz cld │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%edx,%eiz,4) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d6ec <__gmpz_get_d_2exp@plt+0x518ec> │ │ │ │ + jne 809a214 <__gmpz_get_d_2exp@plt+0x4e414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809d484 <__gmpz_get_d_2exp@plt+0x51684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%edx,%eiz,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d77b <__gmpz_get_d_2exp@plt+0x5197b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d754,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x5e(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7503047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + dec %ebx │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f65e(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d754 <__gmpz_get_d_2exp@plt+0x51954> │ │ │ │ + jne 809a298 <__gmpz_get_d_2exp@plt+0x4e498> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f65e(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %edx │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + mov %al,0xf0890809 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d77e <__gmpz_get_d_2exp@plt+0x5197e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7509047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + ret │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d802 <__gmpz_get_d_2exp@plt+0x51a02> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d7dc,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + fwait │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %edi,%ebx │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + jae 809a34a <__gmpz_get_d_2exp@plt+0x4e54a> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x3976f7f7(%ebx,%eiz,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d7dc <__gmpz_get_d_2exp@plt+0x519dc> │ │ │ │ + jne 809a394 <__gmpz_get_d_2exp@plt+0x4e594> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d805 <__gmpz_get_d_2exp@plt+0x51a05> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0809(%ebx,%eiz,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + repz pop %ecx │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d9ab <__gmpz_get_d_2exp@plt+0x51bab> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809d942 <__gmpz_get_d_2exp@plt+0x51b42> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d9ae <__gmpz_get_d_2exp@plt+0x51bae> │ │ │ │ - movl $0x809d71c,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + mov %eax,0xf0890809 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + add %al,0x7510047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + lret │ │ │ │ + in (%dx),%eax │ │ │ │ + adc (%eax),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 809d877 <__gmpz_get_d_2exp@plt+0x51a77> │ │ │ │ - pop %es │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d9e5 <__gmpz_get_d_2exp@plt+0x51be5> │ │ │ │ - movl $0x809d798,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809a418 <__gmpz_get_d_2exp@plt+0x4e618> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x809d8dc,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809d910,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%esp,%eiz,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7505047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + inc %edi │ │ │ │ + in (%dx),%eax │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809daaa <__gmpz_get_d_2exp@plt+0x51caa> │ │ │ │ - movl $0x809da60,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + inc %ebx │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + das │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + sbb %edx,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809da60 <__gmpz_get_d_2exp@plt+0x51c60> │ │ │ │ + jne 809a4d8 <__gmpz_get_d_2exp@plt+0x4e6d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,%dl │ │ │ │ + add %bh,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809da88 <__gmpz_get_d_2exp@plt+0x51c88> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0xf76f7f7(,%eiz,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x750c047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + xchg %ebp,%esp │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x9(%ebp,%eiz,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809a55c <__gmpz_get_d_2exp@plt+0x4e75c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809d820 <__gmpz_get_d_2exp@plt+0x51a20> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x9(%ebp,%eiz,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + sub 0x13(%eax),%ebx │ │ │ │ + add %cl,0x220076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f65b(%eax) │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7516047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + add %esp,%ebp │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809db4f <__gmpz_get_d_2exp@plt+0x51d4f> │ │ │ │ - movl $0x809db00,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + jmp 809a5cf <__gmpz_get_d_2exp@plt+0x4e7cf> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + ret │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + fwait │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %edi,%eax │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + jae 809a647 <__gmpz_get_d_2exp@plt+0x4e847> │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f65a(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809db00 <__gmpz_get_d_2exp@plt+0x51d00> │ │ │ │ + jne 809a680 <__gmpz_get_d_2exp@plt+0x4e880> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x74f7f65a(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %es │ │ │ │ + push %edi │ │ │ │ + adc (%eax),%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xdb,%al │ │ │ │ + add %bh,-0xf76f7f7(%esi,%eiz,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x750a047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + fucomip %st(2),%st │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%edi,%eiz,4) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809db2c <__gmpz_get_d_2exp@plt+0x51d2c> │ │ │ │ + jne 809a704 <__gmpz_get_d_2exp@plt+0x4e904> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - fisttpl (%ecx) │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ + add %ah,(%edi,%eiz,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809db5c <__gmpz_get_d_2exp@plt+0x51d5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x59(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809dbba <__gmpz_get_d_2exp@plt+0x51dba> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dbab <__gmpz_get_d_2exp@plt+0x51dab> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dc1d <__gmpz_get_d_2exp@plt+0x51e1d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dc14,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,0x7502047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + pop %ebx │ │ │ │ + ljmp $0xe90c,$0xc5830013 │ │ │ │ + push %ebx │ │ │ │ + ljmp $0x1700,$0x768d0013 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f659(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dc14 <__gmpz_get_d_2exp@plt+0x51e14> │ │ │ │ + jne 809a788 <__gmpz_get_d_2exp@plt+0x4e988> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f659(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + call *0x13(%ebp) │ │ │ │ + add %cl,0x220076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dc6d <__gmpz_get_d_2exp@plt+0x51e6d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dc64,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809dc64 <__gmpz_get_d_2exp@plt+0x51e64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x7501047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + jmp cd8ca7ea │ │ │ │ + or $0xe9,%al │ │ │ │ + iret │ │ │ │ + jmp 7e96a7f2 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dcbd <__gmpz_get_d_2exp@plt+0x51ebd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dcb4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dcb4 <__gmpz_get_d_2exp@plt+0x51eb4> │ │ │ │ + jne 809a80c <__gmpz_get_d_2exp@plt+0x4ea0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dd0d <__gmpz_get_d_2exp@plt+0x51f0d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dd04,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x58(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + push %ebx │ │ │ │ + jmp cd8ca86e │ │ │ │ + or $0xe9,%al │ │ │ │ + dec %ebx │ │ │ │ + jmp 7e96a876 │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f658(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dd04 <__gmpz_get_d_2exp@plt+0x51f04> │ │ │ │ + jne 809a890 <__gmpz_get_d_2exp@plt+0x4ea90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x834c36d(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dd5d <__gmpz_get_d_2exp@plt+0x51f5d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dd54,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809dd54 <__gmpz_get_d_2exp@plt+0x51f54> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %es │ │ │ │ + idiv %bh │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + test $0x9,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809a8ec <__gmpz_get_d_2exp@plt+0x4eaec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ + test $0xf0890809,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809df00 <__gmpz_get_d_2exp@plt+0x52100> │ │ │ │ - movl $0x809de38,-0x2c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x4816f73b(%ebx) │ │ │ │ + out %al,(%dx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f657(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809de38 <__gmpz_get_d_2exp@plt+0x52038> │ │ │ │ + jne 809a980 <__gmpz_get_d_2exp@plt+0x4eb80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x1e000018,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - fimuls (%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809de6c <__gmpz_get_d_2exp@plt+0x5206c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jo 809de26 <__gmpz_get_d_2exp@plt+0x52026> │ │ │ │ + add %ah,-0x74f7f657(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %es │ │ │ │ + push %esp │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4045(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809df03 <__gmpz_get_d_2exp@plt+0x52103> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dfa5 <__gmpz_get_d_2exp@plt+0x521a5> │ │ │ │ - movl $0x809dbd8,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dfa5 <__gmpz_get_d_2exp@plt+0x521a5> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 809dfb6 <__gmpz_get_d_2exp@plt+0x521b6> │ │ │ │ - movl $0x809dd18,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809e029 <__gmpz_get_d_2exp@plt+0x52229> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 809e087 <__gmpz_get_d_2exp@plt+0x52287> │ │ │ │ - movl $0x809dcc8,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x809dc28,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809e0ac <__gmpz_get_d_2exp@plt+0x522ac> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x809e114,0x18(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x809dc78,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0xf76f7f7(%ecx,%ebp,4) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 809d820 <__gmpz_get_d_2exp@plt+0x51a20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - into │ │ │ │ - sub %eax,(%eax) │ │ │ │ + add %al,0x7505047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + (bad) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e24a <__gmpz_get_d_2exp@plt+0x5244a> │ │ │ │ - movl $0x809e1dc,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%edx,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e1dc <__gmpz_get_d_2exp@plt+0x523dc> │ │ │ │ + jne 809aa04 <__gmpz_get_d_2exp@plt+0x4ec04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or %cl,%dh │ │ │ │ - sub %eax,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sbb %ah,%dl │ │ │ │ + add %ah,(%edx,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x56(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7504047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + pop %ebx │ │ │ │ + out %eax,$0x13 │ │ │ │ + add %al,0x53e90cc5(%ebx) │ │ │ │ + out %eax,$0x13 │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f656(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e218 <__gmpz_get_d_2exp@plt+0x52418> │ │ │ │ + jne 809aa88 <__gmpz_get_d_2exp@plt+0x4ec88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - int $0x29 │ │ │ │ - add %cl,%ch │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and %cl,0x44893055(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f656(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + call *0x13(%edx) │ │ │ │ + add %cl,0x220076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809e24d <__gmpz_get_d_2exp@plt+0x5244d> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e2d1 <__gmpz_get_d_2exp@plt+0x524d1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809dd6c,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e32d <__gmpz_get_d_2exp@plt+0x5252d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e324,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,0x7503047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + out %al,$0x13 │ │ │ │ + add %al,-0x3016f33b(%ebx) │ │ │ │ + out %al,$0x13 │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%ebx,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e324 <__gmpz_get_d_2exp@plt+0x52524> │ │ │ │ + jne 809ab0c <__gmpz_get_d_2exp@plt+0x4ed0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ebx,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e37d <__gmpz_get_d_2exp@plt+0x5257d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e374,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e374 <__gmpz_get_d_2exp@plt+0x52574> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x55(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x7502047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + push %ebx │ │ │ │ + out %al,$0x13 │ │ │ │ + add %al,0x4be90cc5(%ebx) │ │ │ │ + out %al,$0x13 │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e3cd <__gmpz_get_d_2exp@plt+0x525cd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e3c4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f655(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e3c4 <__gmpz_get_d_2exp@plt+0x525c4> │ │ │ │ + jne 809ab90 <__gmpz_get_d_2exp@plt+0x4ed90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x74f7f655(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + notl 0x13(%ecx) │ │ │ │ + add %cl,0x220076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e41d <__gmpz_get_d_2exp@plt+0x5261d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e414,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7501047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + iret │ │ │ │ + in $0x13,%eax │ │ │ │ + add %al,-0x3816f33b(%ebx) │ │ │ │ + in $0x13,%eax │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%esp,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e414 <__gmpz_get_d_2exp@plt+0x52614> │ │ │ │ + jne 809ac14 <__gmpz_get_d_2exp@plt+0x4ee14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%esp,%ebp,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e46d <__gmpz_get_d_2exp@plt+0x5266d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e464,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x54(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + dec %ebx │ │ │ │ + in $0x13,%eax │ │ │ │ + add %al,0x43e90cc5(%ebx) │ │ │ │ + in $0x13,%eax │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f654(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e464 <__gmpz_get_d_2exp@plt+0x52664> │ │ │ │ + jne 809ac98 <__gmpz_get_d_2exp@plt+0x4ee98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f654(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %eax │ │ │ │ + adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e610 <__gmpz_get_d_2exp@plt+0x52810> │ │ │ │ - movl $0x809e548,-0x2c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff047d(%ebx) │ │ │ │ + or -0x3a7cf78b(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + (bad) │ │ │ │ + in $0x13,%al │ │ │ │ + add %al,-0x4016f33b(%ebx) │ │ │ │ + in $0x13,%al │ │ │ │ + add %cl,0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f7(,%ebp,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e548 <__gmpz_get_d_2exp@plt+0x52748> │ │ │ │ + jne 809ad1c <__gmpz_get_d_2exp@plt+0x4ef1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x1e000018,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jl 809e532 <__gmpz_get_d_2exp@plt+0x52732> │ │ │ │ + add %bh,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%ebp,%ebp,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x7816f73b(%ebx) │ │ │ │ + ljmp $0x500,$0x768d0013 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x76f7f653(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e57c <__gmpz_get_d_2exp@plt+0x5277c> │ │ │ │ + jne 809adb0 <__gmpz_get_d_2exp@plt+0x4efb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jo 809e536 <__gmpz_get_d_2exp@plt+0x52736> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4045(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809e613 <__gmpz_get_d_2exp@plt+0x52813> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e6b5 <__gmpz_get_d_2exp@plt+0x528b5> │ │ │ │ - movl $0x809e2e8,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e6b5 <__gmpz_get_d_2exp@plt+0x528b5> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 809e6c6 <__gmpz_get_d_2exp@plt+0x528c6> │ │ │ │ - movl $0x809e428,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809e739 <__gmpz_get_d_2exp@plt+0x52939> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 809e797 <__gmpz_get_d_2exp@plt+0x52997> │ │ │ │ - movl $0x809e3d8,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x809e338,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809e7bc <__gmpz_get_d_2exp@plt+0x529bc> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x809e824,0x18(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x809e388,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809adf8 <__gmpz_get_d_2exp@plt+0x4eff8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 809d484 <__gmpz_get_d_2exp@plt+0x51684> │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + movb $0x0,0x65ff04c5(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %es,%edi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e94b <__gmpz_get_d_2exp@plt+0x52b4b> │ │ │ │ - movl $0x809e8e0,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e8e0 <__gmpz_get_d_2exp@plt+0x52ae0> │ │ │ │ + add %ch,%bl │ │ │ │ + ret $0x9066 │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x66,%dl │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xc7,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock sbb $0xe9,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e91c <__gmpz_get_d_2exp@plt+0x52b1c> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + loop 809aeb9 <__gmpz_get_d_2exp@plt+0x4f0b9> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + shlb %cl,-0x70(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + loop 809aef5 <__gmpz_get_d_2exp@plt+0x4f0f5> │ │ │ │ nop │ │ │ │ - enter $0x29c6,$0x0 │ │ │ │ - int3 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809e94e <__gmpz_get_d_2exp@plt+0x52b4e> │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e9d2 <__gmpz_get_d_2exp@plt+0x52bd2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809e47c,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - lds (%ecx),%ebp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + loop 809af21 <__gmpz_get_d_2exp@plt+0x4f121> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834e121(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834e0c1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809eb8d <__gmpz_get_d_2exp@plt+0x52d8d> │ │ │ │ - add $0xa4,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eb83 <__gmpz_get_d_2exp@plt+0x52d83> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x809d484,-0xa0(%edi) │ │ │ │ - mov %ecx,-0x9c(%edi) │ │ │ │ - mov %eax,-0x98(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x94(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x90(%edi) │ │ │ │ - movl $0x809d690,-0x8c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0xa0(%edi),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - movl $0x809d820,-0x84(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x74(%edi) │ │ │ │ - movl $0x809da2c,-0x70(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea -0x84(%edi),%edx │ │ │ │ - mov %edx,-0x6c(%edi) │ │ │ │ - movl $0x80db494,-0x68(%edi) │ │ │ │ - movl $0x834c381,-0x64(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x5c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - movl $0x834c381,-0x54(%edi) │ │ │ │ - movl $0x809dabc,-0x50(%edi) │ │ │ │ - lea -0x67(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x809e148,-0x40(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x89(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - lea -0x6d(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x809e858,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x834d939,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x3d(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x4f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0xa4,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jae 809af1d <__gmpz_get_d_2exp@plt+0x4f11d> │ │ │ │ + mov $0x833e3d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ebcb <__gmpz_get_d_2exp@plt+0x52dcb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809eca1 <__gmpz_get_d_2exp@plt+0x52ea1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ec58,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809af32 <__gmpz_get_d_2exp@plt+0x4f132> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809af58,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ec58 <__gmpz_get_d_2exp@plt+0x52e58> │ │ │ │ + jne 809af58 <__gmpz_get_d_2exp@plt+0x4f158> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %gs,%esp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x18,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ec8c <__gmpz_get_d_2exp@plt+0x52e8c> │ │ │ │ + jne 809af18 <__gmpz_get_d_2exp@plt+0x4f118> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809eca4 <__gmpz_get_d_2exp@plt+0x52ea4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ed0b <__gmpz_get_d_2exp@plt+0x52f0b> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809ed29 <__gmpz_get_d_2exp@plt+0x52f29> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809ed1a <__gmpz_get_d_2exp@plt+0x52f1a> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809ed29 <__gmpz_get_d_2exp@plt+0x52f29> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809ed1a <__gmpz_get_d_2exp@plt+0x52f1a> │ │ │ │ - movl $0x809eb9c,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f651(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809afa0 <__gmpz_get_d_2exp@plt+0x4f1a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809edb3 <__gmpz_get_d_2exp@plt+0x52fb3> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 809afb5 <__gmpz_get_d_2exp@plt+0x4f1b5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809ebd8,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb $0xc2,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 809aef8 <__gmpz_get_d_2exp@plt+0x4f0f8> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ef43 <__gmpz_get_d_2exp@plt+0x53143> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809ef37 <__gmpz_get_d_2exp@plt+0x53137> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x66,%dl │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e9f4 <__gmpz_get_d_2exp@plt+0x52bf4> │ │ │ │ - mov %es,%ecx │ │ │ │ - sub %eax,(%eax) │ │ │ │ - mov %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809affc <__gmpz_get_d_2exp@plt+0x4f1fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ef46 <__gmpz_get_d_2exp@plt+0x53146> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x809ed40,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e9f4 <__gmpz_get_d_2exp@plt+0x52bf4> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 809ee95 <__gmpz_get_d_2exp@plt+0x53095> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809ee60,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834e0a1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - shrb $0x0,(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f01a <__gmpz_get_d_2exp@plt+0x5321a> │ │ │ │ - movl $0x809efcc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax,%esi,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809efcc <__gmpz_get_d_2exp@plt+0x531cc> │ │ │ │ + jne 809b034 <__gmpz_get_d_2exp@plt+0x4f234> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %bl,-0x50(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809eff8 <__gmpz_get_d_2exp@plt+0x531f8> │ │ │ │ + jne 809b058 <__gmpz_get_d_2exp@plt+0x4f258> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov $0x40029,%edi │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809edd0 <__gmpz_get_d_2exp@plt+0x52fd0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f057 <__gmpz_get_d_2exp@plt+0x53257> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x463b0445(%ebx) │ │ │ │ + add 0xb(%ebp),%esi │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f12d <__gmpz_get_d_2exp@plt+0x5332d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809f0e4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f7(%eax,%esi,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f0e4 <__gmpz_get_d_2exp@plt+0x532e4> │ │ │ │ + jne 809b0a4 <__gmpz_get_d_2exp@plt+0x4f2a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %dh,%cl │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f118 <__gmpz_get_d_2exp@plt+0x53318> │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x9,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809f130 <__gmpz_get_d_2exp@plt+0x53330> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f197 <__gmpz_get_d_2exp@plt+0x53397> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809f1b5 <__gmpz_get_d_2exp@plt+0x533b5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809f1a6 <__gmpz_get_d_2exp@plt+0x533a6> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809f1b5 <__gmpz_get_d_2exp@plt+0x533b5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809f1a6 <__gmpz_get_d_2exp@plt+0x533a6> │ │ │ │ - movl $0x809f028,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f23f <__gmpz_get_d_2exp@plt+0x5343f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809f064,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x180029,%ebp │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x463b0445(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x332ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff08c5(%ebx) │ │ │ │ + add %dl,0x2a3308(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f3f7 <__gmpz_get_d_2exp@plt+0x535f7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809f3e7 <__gmpz_get_d_2exp@plt+0x535e7> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e9f4 <__gmpz_get_d_2exp@plt+0x52bf4> │ │ │ │ + jb 809b13e <__gmpz_get_d_2exp@plt+0x4f33e> │ │ │ │ + movl $0x809b12c,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ xchg %ax,%ax │ │ │ │ - lock mov $0x3090029,%esp │ │ │ │ + int3 │ │ │ │ + xor (%edx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + jecxz 809b168 <__gmpz_get_d_2exp@plt+0x4f368> │ │ │ │ + or %al,0x26e9fcc5(%ebx) │ │ │ │ + push %esi │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xor (%edx),%ch │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b195 <__gmpz_get_d_2exp@plt+0x4f395> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f3fa <__gmpz_get_d_2exp@plt+0x535fa> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x809f1cc,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + ja 809b18b <__gmpz_get_d_2exp@plt+0x4f38b> │ │ │ │ + movl $0x809b0f0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f43fd,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809e9f4 <__gmpz_get_d_2exp@plt+0x52bf4> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 809f33b <__gmpz_get_d_2exp@plt+0x5353b> │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833e40c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809f2fc,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - mov $0x170029,%ebx │ │ │ │ + pop %esp │ │ │ │ + xor (%edx),%ch │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x9,%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jne 809b1d4 <__gmpz_get_d_2exp@plt+0x4f3d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %dh,(%edx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + jne 809b1dc <__gmpz_get_d_2exp@plt+0x4f3dc> │ │ │ │ + (bad) │ │ │ │ + call *0x2a320c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f4da <__gmpz_get_d_2exp@plt+0x536da> │ │ │ │ - movl $0x809f48c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 809b23a <__gmpz_get_d_2exp@plt+0x4f43a> │ │ │ │ + movl $0x809b228,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + jecxz 809b264 <__gmpz_get_d_2exp@plt+0x4f464> │ │ │ │ + or %al,0x2ae9fcc5(%ebx) │ │ │ │ + push %ebp │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x31,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b2c8 <__gmpz_get_d_2exp@plt+0x4f4c8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809b284,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f48c <__gmpz_get_d_2exp@plt+0x5368c> │ │ │ │ + jne 809b284 <__gmpz_get_d_2exp@plt+0x4f484> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov $0x30029,%ebx │ │ │ │ + je 809b2ab <__gmpz_get_d_2exp@plt+0x4f4ab> │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b0809f4,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809f4b8 <__gmpz_get_d_2exp@plt+0x536b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xbb,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809b2d0 <__gmpz_get_d_2exp@plt+0x4f4d0> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x809b1ec,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809b2c0,0x0(%ebp) │ │ │ │ + movl $0x81f43fd,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6316ff8b(%ecx) │ │ │ │ + push %esp │ │ │ │ + or %al,(%eax) │ │ │ │ + mov $0x833e41c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - mov $0x50029,%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + or $0x31,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f59b <__gmpz_get_d_2exp@plt+0x5379b> │ │ │ │ - movl $0x809f530,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 809b33a <__gmpz_get_d_2exp@plt+0x4f53a> │ │ │ │ + movl $0x809b328,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + jecxz 809b364 <__gmpz_get_d_2exp@plt+0x4f564> │ │ │ │ + or %al,0x2ae9fcc5(%ebx) │ │ │ │ + push %esp │ │ │ │ + or %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x30,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b3c4 <__gmpz_get_d_2exp@plt+0x4f5c4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809b380,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f530 <__gmpz_get_d_2exp@plt+0x53730> │ │ │ │ + jne 809b380 <__gmpz_get_d_2exp@plt+0x4f580> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 809b3a6 <__gmpz_get_d_2exp@plt+0x4f5a6> │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809b3cc <__gmpz_get_d_2exp@plt+0x4f5cc> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x809b2ec,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809b3bc,0x0(%ebp) │ │ │ │ + movl $0x81f43fd,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ nop │ │ │ │ - mov $0x20029ba,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5f16ff8b(%ecx) │ │ │ │ + push %ebx │ │ │ │ + or %al,(%eax) │ │ │ │ + mov $0x833e424,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + cmp %dh,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b406 <__gmpz_get_d_2exp@plt+0x4f606> │ │ │ │ + movl $0x833e426,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833e42c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jno 809b43d <__gmpz_get_d_2exp@plt+0x4f63d> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmc │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809b455 <__gmpz_get_d_2exp@plt+0x4f655> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809b451 <__gmpz_get_d_2exp@plt+0x4f651> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81f441e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 8117208 <__gmpz_get_d_2exp@plt+0xcb408> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x30,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b504 <__gmpz_get_d_2exp@plt+0x4f704> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809b49c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f56c <__gmpz_get_d_2exp@plt+0x5376c> │ │ │ │ + jne 809b49c <__gmpz_get_d_2exp@plt+0x4f69c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmpb $0x0,0x650029(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrb $1,(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmc │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%ah │ │ │ │ + mov $0x9,%ah │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f5ac <__gmpz_get_d_2exp@plt+0x537ac> │ │ │ │ + jne 809b4c4 <__gmpz_get_d_2exp@plt+0x4f6c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x3680029,%edx │ │ │ │ + test $0x2f,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809f63c <__gmpz_get_d_2exp@plt+0x5383c> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 809f5ec <__gmpz_get_d_2exp@plt+0x537ec> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809f612 <__gmpz_get_d_2exp@plt+0x53812> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jge 809f612 <__gmpz_get_d_2exp@plt+0x53812> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 809b50c <__gmpz_get_d_2exp@plt+0x4f70c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 809b5dc <__gmpz_get_d_2exp@plt+0x4f7dc> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov $0x833e47c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 809b5a7 <__gmpz_get_d_2exp@plt+0x4f7a7> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 809b5dc <__gmpz_get_d_2exp@plt+0x4f7dc> │ │ │ │ + movzwl 0x6(%esi),%ecx │ │ │ │ + movzwl 0x6(%eax),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + mov 0xa(%eax),%ecx │ │ │ │ + cmp 0xa(%esi),%ecx │ │ │ │ + jne 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + movl $0x809b5f0,-0x20(%ebp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - js 809f61f <__gmpz_get_d_2exp@plt+0x5381f> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809f726 <__gmpz_get_d_2exp@plt+0x53926> │ │ │ │ - movl $0x809f6fc,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f6fc <__gmpz_get_d_2exp@plt+0x538fc> │ │ │ │ + jne 809b5f0 <__gmpz_get_d_2exp@plt+0x4f7f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock mov $0xc90029,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809b5dc <__gmpz_get_d_2exp@plt+0x4f7dc> │ │ │ │ + movzwl 0x3(%esi),%ecx │ │ │ │ + movzwl 0x3(%eax),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e46c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %dh,%bh │ │ │ │ + add %dl,(%esi,%esi,4) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f738 <__gmpz_get_d_2exp@plt+0x53938> │ │ │ │ + jne 809b614 <__gmpz_get_d_2exp@plt+0x4f814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xb8,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 809f7c6 <__gmpz_get_d_2exp@plt+0x539c6> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 809f826 <__gmpz_get_d_2exp@plt+0x53a26> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809f7bb <__gmpz_get_d_2exp@plt+0x539bb> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 809f826 <__gmpz_get_d_2exp@plt+0x53a26> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809f7e8 <__gmpz_get_d_2exp@plt+0x539e8> │ │ │ │ - movl $0x809f804,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 809f7c6 <__gmpz_get_d_2exp@plt+0x539c6> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call d10a21b4 │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + mov %esp,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809f25c <__gmpz_get_d_2exp@plt+0x5345c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - mov $0x29,%bh │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,0x463b1045(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + test %esp,(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f914 <__gmpz_get_d_2exp@plt+0x53b14> │ │ │ │ - movl $0x809f8b8,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f8b8 <__gmpz_get_d_2exp@plt+0x53ab8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - mov $0x29,%bh │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lock clc │ │ │ │ + add %al,-0x4a(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f8f0 <__gmpz_get_d_2exp@plt+0x53af0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xb7,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push $0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809f917 <__gmpz_get_d_2exp@plt+0x53b17> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f973 <__gmpz_get_d_2exp@plt+0x53b73> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x809f674,-0x1c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - mov $0x29,%dh │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809fa46 <__gmpz_get_d_2exp@plt+0x53c46> │ │ │ │ - movl $0x809fa1c,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fa1c <__gmpz_get_d_2exp@plt+0x53c1c> │ │ │ │ + jne 809b640 <__gmpz_get_d_2exp@plt+0x4f840> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0xc90029(%ebp) │ │ │ │ + mov %esi,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - cli │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fa58 <__gmpz_get_d_2exp@plt+0x53c58> │ │ │ │ + add %ah,0x9(%esi,%esi,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + and %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809b664 <__gmpz_get_d_2exp@plt+0x4f864> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x29,%ch │ │ │ │ - add %ch,0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 809fae6 <__gmpz_get_d_2exp@plt+0x53ce6> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 809fb46 <__gmpz_get_d_2exp@plt+0x53d46> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809fadb <__gmpz_get_d_2exp@plt+0x53cdb> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 809fb46 <__gmpz_get_d_2exp@plt+0x53d46> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809fb08 <__gmpz_get_d_2exp@plt+0x53d08> │ │ │ │ - movl $0x809fb24,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809edd0 <__gmpz_get_d_2exp@plt+0x52fd0> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 809fae6 <__gmpz_get_d_2exp@plt+0x53ce6> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x29b4,$0x0 │ │ │ │ - leave │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + mov %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809edd0 <__gmpz_get_d_2exp@plt+0x52fd0> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809edd0 <__gmpz_get_d_2exp@plt+0x52fd0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 809fb2a <__gmpz_get_d_2exp@plt+0x53d2a> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x463b2045(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + test %ecx,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fc33 <__gmpz_get_d_2exp@plt+0x53e33> │ │ │ │ - movl $0x809fbcc,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + mov $0x9,%dh │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fbcc <__gmpz_get_d_2exp@plt+0x53dcc> │ │ │ │ + jne 809b694 <__gmpz_get_d_2exp@plt+0x4f894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dh,0x400(%ecx,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x19,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - add $0xfc,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,-0x74f7f64a(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + sbb $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x1b,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b1c45(%ebx) │ │ │ │ + add 0x79(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809b6e4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fc04 <__gmpz_get_d_2exp@plt+0x53e04> │ │ │ │ + jne 809b6e4 <__gmpz_get_d_2exp@plt+0x4f8e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - mov $0x29,%bl │ │ │ │ - add %ah,0x0(%edi) │ │ │ │ + out %eax,$0xd │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809fc36 <__gmpz_get_d_2exp@plt+0x53e36> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fc99 <__gmpz_get_d_2exp@plt+0x53e99> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809f994,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - inc %esp │ │ │ │ - mov $0x29,%bl │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0x9,%bh │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809b708 <__gmpz_get_d_2exp@plt+0x4f908> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + out %eax,$0xf │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c48f39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fd97 <__gmpz_get_d_2exp@plt+0x53f97> │ │ │ │ - movl $0x809e9f4,-0x6c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x64(%edi) │ │ │ │ - movl $0x809edd0,-0x60(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - lea -0x6c(%edi),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - movl $0x809ef94,-0x50(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x60(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x809f25c,-0x48(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x809f454,-0x34(%edi) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x809f4f0,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x809f864,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x4d(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x31(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809fb84,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834da19,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x70,0x33c(%ebx) │ │ │ │ - mov $0x833b00c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x463b1845(%ebx) │ │ │ │ + add 0x1b(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 809b72e <__gmpz_get_d_2exp@plt+0x4f92e> │ │ │ │ + and $0x2d,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fdd2 <__gmpz_get_d_2exp@plt+0x53fd2> │ │ │ │ - movl $0x8339e68,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999cc <__gmpz_get_d_2exp@plt+0x4dbcc> │ │ │ │ - mov $0x833b014,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fe02 <__gmpz_get_d_2exp@plt+0x54002> │ │ │ │ - movl $0x8339dbc,-0x4(%ebp) │ │ │ │ + jb 809b7a8 <__gmpz_get_d_2exp@plt+0x4f9a8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809b788,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80999cc <__gmpz_get_d_2exp@plt+0x4dbcc> │ │ │ │ - mov $0x833b024,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 809b468 <__gmpz_get_d_2exp@plt+0x4f668> │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fe73 <__gmpz_get_d_2exp@plt+0x54073> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fe4c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fe4c <__gmpz_get_d_2exp@plt+0x5404c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jmp 931231f5 │ │ │ │ - inc %esi │ │ │ │ - add 0x458b0045(%ecx),%ecx │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ - mov $0x833b034,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809b79d <__gmpz_get_d_2exp@plt+0x4f99d> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e484,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + les 0x2a,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809fee3 <__gmpz_get_d_2exp@plt+0x540e3> │ │ │ │ + jb 809b7f2 <__gmpz_get_d_2exp@plt+0x4f9f2> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809febc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jne 809b7e6 <__gmpz_get_d_2exp@plt+0x4f9e6> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809febc <__gmpz_get_d_2exp@plt+0x540bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 809b874 <__gmpz_get_d_2exp@plt+0x4fa74> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + shrl $0x0,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809fee6 <__gmpz_get_d_2exp@plt+0x540e6> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809b85f <__gmpz_get_d_2exp@plt+0x4fa5f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b855 <__gmpz_get_d_2exp@plt+0x4fa55> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 809b847 <__gmpz_get_d_2exp@plt+0x4fa47> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809b847 <__gmpz_get_d_2exp@plt+0x4fa47> │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %al,%cl │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ff70 <__gmpz_get_d_2exp@plt+0x54170> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x809fe84,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - movl $0x834d991,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + ja 809b8b1 <__gmpz_get_d_2exp@plt+0x4fab1> │ │ │ │ + movl $0x809b7bc,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809b804,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834dbd1,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x833e580,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ffcd <__gmpz_get_d_2exp@plt+0x541cd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ffc4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ffc4 <__gmpz_get_d_2exp@plt+0x541c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub $0x2a,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x48f0ffbb(%ebx) │ │ │ │ + sarb $0x7e,0xffff │ │ │ │ + or 0x834c381(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 809b874 <__gmpz_get_d_2exp@plt+0x4fa74> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ch,(%edx,%ebp,1) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a00b1 <__gmpz_get_d_2exp@plt+0x542b1> │ │ │ │ - movl $0x80a0048,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0xc6890809,%ecx │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0048 <__gmpz_get_d_2exp@plt+0x54248> │ │ │ │ + jne 809b928 <__gmpz_get_d_2exp@plt+0x4fb28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ + pusha │ │ │ │ + sub $0x2a,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80a004d <__gmpz_get_d_2exp@plt+0x5424d> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0070 <__gmpz_get_d_2exp@plt+0x54270> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x5c14ffbb(%ecx),%ecx │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %eax,(%eax) │ │ │ │ + mov $0x1002ac0,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 809b969 <__gmpz_get_d_2exp@plt+0x4fb69> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + add 0x10(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809ba54 <__gmpz_get_d_2exp@plt+0x4fc54> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test %al,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x769bdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a00b4 <__gmpz_get_d_2exp@plt+0x542b4> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809ff04 <__gmpz_get_d_2exp@plt+0x54104> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x34,%edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809b9d3 <__gmpz_get_d_2exp@plt+0x4fbd3> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0120 <__gmpz_get_d_2exp@plt+0x54320> │ │ │ │ - movl $0x809ff88,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - movl $0x834d991,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834dbd1,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 809b9c9 <__gmpz_get_d_2exp@plt+0x4fbc9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 809b9bb <__gmpz_get_d_2exp@plt+0x4fbbb> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809b9bb <__gmpz_get_d_2exp@plt+0x4fbbb> │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb %al,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a017d <__gmpz_get_d_2exp@plt+0x5437d> │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ba3f <__gmpz_get_d_2exp@plt+0x4fc3f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ba35 <__gmpz_get_d_2exp@plt+0x4fc35> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0174,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 809ba27 <__gmpz_get_d_2exp@plt+0x4fc27> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809ba27 <__gmpz_get_d_2exp@plt+0x4fc27> │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0174 <__gmpz_get_d_2exp@plt+0x54374> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test $0xbf,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a023f <__gmpz_get_d_2exp@plt+0x5443f> │ │ │ │ - movl $0x80a01dc,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a01dc <__gmpz_get_d_2exp@plt+0x543dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0204 <__gmpz_get_d_2exp@plt+0x54404> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a0242 <__gmpz_get_d_2exp@plt+0x54442> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809ff04 <__gmpz_get_d_2exp@plt+0x54104> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a02ae <__gmpz_get_d_2exp@plt+0x544ae> │ │ │ │ - movl $0x80a0138,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - movl $0x834d991,-0x1c(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x83000100,%eax │ │ │ │ + (bad) │ │ │ │ + sub $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 809bacb <__gmpz_get_d_2exp@plt+0x4fccb> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jge 809ba93 <__gmpz_get_d_2exp@plt+0x4fc93> │ │ │ │ + movl $0x809b9e4,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x834c381,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x809b940,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + movl $0x809b978,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834dbd1,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %bh,0x2a(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a035a <__gmpz_get_d_2exp@plt+0x5455a> │ │ │ │ - add $0x30,%edi │ │ │ │ + jb 809bb36 <__gmpz_get_d_2exp@plt+0x4fd36> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0350 <__gmpz_get_d_2exp@plt+0x54550> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x809ffdc,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80a018c,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 809bb2c <__gmpz_get_d_2exp@plt+0x4fd2c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub 0xc(%eax),%edx │ │ │ │ + movl $0x809ba54,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x833b034,-0x4(%ebp) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dfe1c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809ba54 <__gmpz_get_d_2exp@plt+0x4fc54> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0xbe,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bba7 <__gmpz_get_d_2exp@plt+0x4fda7> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809bb9d <__gmpz_get_d_2exp@plt+0x4fd9d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 809bb8f <__gmpz_get_d_2exp@plt+0x4fd8f> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jg 809bb8f <__gmpz_get_d_2exp@plt+0x4fd8f> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov $0x2a,%esi │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bc17 <__gmpz_get_d_2exp@plt+0x4fe17> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809bc0d <__gmpz_get_d_2exp@plt+0x4fe0d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 809bbff <__gmpz_get_d_2exp@plt+0x4fdff> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jg 809bbff <__gmpz_get_d_2exp@plt+0x4fdff> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0xbd │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0397 <__gmpz_get_d_2exp@plt+0x54597> │ │ │ │ + jb 809bc51 <__gmpz_get_d_2exp@plt+0x4fe51> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add 0x10(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809bd3c <__gmpz_get_d_2exp@plt+0x4ff3c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a046d <__gmpz_get_d_2exp@plt+0x5466d> │ │ │ │ + pushf │ │ │ │ + mov $0x2a,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bcbb <__gmpz_get_d_2exp@plt+0x4febb> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809bcb1 <__gmpz_get_d_2exp@plt+0x4feb1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0424,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0424 <__gmpz_get_d_2exp@plt+0x54624> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - add $0xa,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 809bca3 <__gmpz_get_d_2exp@plt+0x4fea3> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809bca3 <__gmpz_get_d_2exp@plt+0x4fea3> │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0458 <__gmpz_get_d_2exp@plt+0x54658> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a0470 <__gmpz_get_d_2exp@plt+0x54670> │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + xor %bh,0x2a(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bd27 <__gmpz_get_d_2exp@plt+0x4ff27> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a04cf <__gmpz_get_d_2exp@plt+0x546cf> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a04ed <__gmpz_get_d_2exp@plt+0x546ed> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a04de <__gmpz_get_d_2exp@plt+0x546de> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a04ed <__gmpz_get_d_2exp@plt+0x546ed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a04de <__gmpz_get_d_2exp@plt+0x546de> │ │ │ │ - movl $0x80a0368,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + ja 809bd1d <__gmpz_get_d_2exp@plt+0x4ff1d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 809bd0f <__gmpz_get_d_2exp@plt+0x4ff0f> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809bd0f <__gmpz_get_d_2exp@plt+0x4ff0f> │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sarb $0x0,0x1000400(%edx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a056f <__gmpz_get_d_2exp@plt+0x5476f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a03a4,-0x20(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x83000100,%eax │ │ │ │ + (bad) │ │ │ │ + sub $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 809bdb3 <__gmpz_get_d_2exp@plt+0x4ffb3> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jle 809bd7b <__gmpz_get_d_2exp@plt+0x4ff7b> │ │ │ │ + movl $0x809bccc,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x834c381,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x809bc28,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x809bc60,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a05b3 <__gmpz_get_d_2exp@plt+0x547b3> │ │ │ │ + xor %bh,0x2000000(%edx,%ebp,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809be21 <__gmpz_get_d_2exp@plt+0x50021> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809be17 <__gmpz_get_d_2exp@plt+0x50017> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub 0xc(%eax),%edx │ │ │ │ + movl $0x809bd3c,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov $0xffff,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809bd3c <__gmpz_get_d_2exp@plt+0x4ff3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x2abb,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0689 <__gmpz_get_d_2exp@plt+0x54889> │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809be93 <__gmpz_get_d_2exp@plt+0x50093> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809be89 <__gmpz_get_d_2exp@plt+0x50089> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0640,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 809be7b <__gmpz_get_d_2exp@plt+0x5007b> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jg 809be7b <__gmpz_get_d_2exp@plt+0x5007b> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0640 <__gmpz_get_d_2exp@plt+0x54840> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80a064b <__gmpz_get_d_2exp@plt+0x5484b> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0674 <__gmpz_get_d_2exp@plt+0x54874> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a068c <__gmpz_get_d_2exp@plt+0x5488c> │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + pop %eax │ │ │ │ + mov $0x2a,%ebx │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bf03 <__gmpz_get_d_2exp@plt+0x50103> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a06eb <__gmpz_get_d_2exp@plt+0x548eb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a0709 <__gmpz_get_d_2exp@plt+0x54909> │ │ │ │ + ja 809bef9 <__gmpz_get_d_2exp@plt+0x500f9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 809beeb <__gmpz_get_d_2exp@plt+0x500eb> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jg 809beeb <__gmpz_get_d_2exp@plt+0x500eb> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8160a14,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c8b0 <__gmpz_get_d_2exp@plt+0x110ab0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in $0xba,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x458b2cc7(%ebx) │ │ │ │ + add %cl,-0x44c4fbb3(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809bf79 <__gmpz_get_d_2exp@plt+0x50179> │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + movzwl %ax,%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a06fa <__gmpz_get_d_2exp@plt+0x548fa> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a0709 <__gmpz_get_d_2exp@plt+0x54909> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a06fa <__gmpz_get_d_2exp@plt+0x548fa> │ │ │ │ - movl $0x80a0584,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jl 809bf91 <__gmpz_get_d_2exp@plt+0x50191> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jle 809c00d <__gmpz_get_d_2exp@plt+0x5020d> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 809bfff <__gmpz_get_d_2exp@plt+0x501ff> │ │ │ │ + movl $0x809bea4,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x833e598,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jge 809bfca <__gmpz_get_d_2exp@plt+0x501ca> │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jl 809bfff <__gmpz_get_d_2exp@plt+0x501ff> │ │ │ │ + movl $0x809bbb8,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809bae4,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x809bb48,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a078b <__gmpz_get_d_2exp@plt+0x5498b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a05c0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x809bdcc,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x809be34,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - test $0x29,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + and $0xf002a,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a088f <__gmpz_get_d_2exp@plt+0x54a8f> │ │ │ │ - movl $0x80a080c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x40(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a080c <__gmpz_get_d_2exp@plt+0x54a0c> │ │ │ │ + jne 809c078 <__gmpz_get_d_2exp@plt+0x50278> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %ch,0x60029(%eax) │ │ │ │ + nop │ │ │ │ + and %ah,0x1002a │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - or %cl,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0848 <__gmpz_get_d_2exp@plt+0x54a48> │ │ │ │ + add %ah,-0x7499f7f7(%eax,%eax,8) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x13750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ hlt │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ + and $0x2a,%al │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a0892 <__gmpz_get_d_2exp@plt+0x54a92> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a02d0 <__gmpz_get_d_2exp@plt+0x544d0> │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add 0x61e90445(%ecx),%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x2000f(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c11d <__gmpz_get_d_2exp@plt+0x5031d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809c100,0x4(%ebp) │ │ │ │ + movl $0x833e5fd,-0xc(%ebp) │ │ │ │ + movl $0x833e5d1,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c125 <__gmpz_get_d_2exp@plt+0x50325> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e60c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a094c <__gmpz_get_d_2exp@plt+0x54b4c> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a0504,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a0720,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a02d0 <__gmpz_get_d_2exp@plt+0x544d0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + fsubl (%edx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0993 <__gmpz_get_d_2exp@plt+0x54b93> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b264482 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c18e <__gmpz_get_d_2exp@plt+0x5038e> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809c18a <__gmpz_get_d_2exp@plt+0x5038a> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833e60e,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + movl $0x834e0a1,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ah,(%edx,%ebp,1) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c1be <__gmpz_get_d_2exp@plt+0x503be> │ │ │ │ + movl $0x833e62c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833e63c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + fs and $0x2a,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0a69 <__gmpz_get_d_2exp@plt+0x54c69> │ │ │ │ + jb 809c225 <__gmpz_get_d_2exp@plt+0x50425> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809c208,0x4(%ebp) │ │ │ │ + movl $0x833e63d,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c22d <__gmpz_get_d_2exp@plt+0x5042d> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e644,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + les (%ebx),%esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c2ad <__gmpz_get_d_2exp@plt+0x504ad> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0a20,-0x24(%ebp) │ │ │ │ + movl $0x809c290,-0xc(%ebp) │ │ │ │ + movl $0x833e5fd,-0x1c(%ebp) │ │ │ │ + movl $0x833e5d1,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0a20 <__gmpz_get_d_2exp@plt+0x54c20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - or (%edx),%cl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0a54 <__gmpz_get_d_2exp@plt+0x54c54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a0a6c <__gmpz_get_d_2exp@plt+0x54c6c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c2b0 <__gmpz_get_d_2exp@plt+0x504b0> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0acb <__gmpz_get_d_2exp@plt+0x54ccb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a0ae9 <__gmpz_get_d_2exp@plt+0x54ce9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a0ada <__gmpz_get_d_2exp@plt+0x54cda> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a0ae9 <__gmpz_get_d_2exp@plt+0x54ce9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a0ada <__gmpz_get_d_2exp@plt+0x54cda> │ │ │ │ - movl $0x80a0964,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + cmp $0x23,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0b6b <__gmpz_get_d_2exp@plt+0x54d6b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a09a0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 809c2f7 <__gmpz_get_d_2exp@plt+0x504f7> │ │ │ │ + movl $0x809c248,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833e64c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addb $0x3,0xd002a │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0baf <__gmpz_get_d_2exp@plt+0x54daf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0c85 <__gmpz_get_d_2exp@plt+0x54e85> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0c3c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + jb 809c494 <__gmpz_get_d_2exp@plt+0x50694> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 809c357 <__gmpz_get_d_2exp@plt+0x50557> │ │ │ │ + movl $0x809c5ec,-0x4(%ebp) │ │ │ │ + movl $0x8342f7d,-0xc(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 809c443 <__gmpz_get_d_2exp@plt+0x50643> │ │ │ │ + mov 0x6(%eax),%cx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + mov 0xa(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0xf(%edx),%edx │ │ │ │ + push $0x1c │ │ │ │ + push $0x0 │ │ │ │ + mov %eax,0xb4(%esp) │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movw $0xa,(%edx) │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ax,0x2(%edx) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + movl $0x809c4a4,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c4a4 <__gmpz_get_d_2exp@plt+0x506a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x3(%eax),%cx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + push $0x10 │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movw $0x2,(%edx) │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + call 804ba20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ax,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e66c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x3d7cefab(%ebx),%ecx │ │ │ │ + or %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,0x1(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0x2(%edx) │ │ │ │ + mov %cl,0x3(%edx) │ │ │ │ + movl $0x809c4f8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0c3c <__gmpz_get_d_2exp@plt+0x54e3c> │ │ │ │ + jne 809c4f8 <__gmpz_get_d_2exp@plt+0x506f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + and $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0xb82484(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,0x4(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,0x5(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0x6(%ecx) │ │ │ │ + mov %dl,0x7(%ecx) │ │ │ │ + movl $0x809c548,0x0(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c548 <__gmpz_get_d_2exp@plt+0x50748> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0xc42484(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0xa(%ecx) │ │ │ │ + mov %dl,0xb(%ecx) │ │ │ │ + movl $0x809c598,0x0(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c598 <__gmpz_get_d_2exp@plt+0x50798> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x458b1055(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,0xc(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,0xd(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0xe(%ecx) │ │ │ │ + mov %dl,0xf(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x18(%edx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 80a0c4d <__gmpz_get_d_2exp@plt+0x54e4d> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cld │ │ │ │ + adc $0xc6,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 8151a10 <__gmpz_get_d_2exp@plt+0x105c10> │ │ │ │ + mov %al,(%edx) │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17cf3bb(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jl 809c62a <__gmpz_get_d_2exp@plt+0x5082a> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8094228 <__gmpz_get_d_2exp@plt+0x48428> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809c7f9 <__gmpz_get_d_2exp@plt+0x509f9> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + push $0x6e │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movw $0x1,(%edx) │ │ │ │ + lea 0x2(%edx),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 809c919 <__gmpz_get_d_2exp@plt+0x50b19> │ │ │ │ + movl $0x809c6c8,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0c70 <__gmpz_get_d_2exp@plt+0x54e70> │ │ │ │ + jne 809c6c8 <__gmpz_get_d_2exp@plt+0x508c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a0c88 <__gmpz_get_d_2exp@plt+0x54e88> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0ce7 <__gmpz_get_d_2exp@plt+0x54ee7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 809c66b <__gmpz_get_d_2exp@plt+0x5086b> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0x56,%dh │ │ │ │ + add 0xe82494(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a0d05 <__gmpz_get_d_2exp@plt+0x54f05> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a0cf6 <__gmpz_get_d_2exp@plt+0x54ef6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a0d05 <__gmpz_get_d_2exp@plt+0x54f05> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a0cf6 <__gmpz_get_d_2exp@plt+0x54ef6> │ │ │ │ - movl $0x80a0b80,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + movl $0x809c6b0,0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c6b0 <__gmpz_get_d_2exp@plt+0x508b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0d87 <__gmpz_get_d_2exp@plt+0x54f87> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a0bbc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,0x458b0855(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + dec %esi │ │ │ │ + add 0x6a(%ecx),%dl │ │ │ │ + add %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b3dbac(%ecx) │ │ │ │ + daa │ │ │ │ + lock cli │ │ │ │ + incl 0x548b0cc4(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + movw $0x1,(%edx) │ │ │ │ + lea 0x2(%edx),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 809c919 <__gmpz_get_d_2exp@plt+0x50b19> │ │ │ │ + movl $0x809c7b0,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c7b0 <__gmpz_get_d_2exp@plt+0x509b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 809c751 <__gmpz_get_d_2exp@plt+0x50951> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0x56,%dh │ │ │ │ + add 0x10c2494(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + movl $0x809c798,0x4(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - mov %al,0x170029 │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c798 <__gmpz_get_d_2exp@plt+0x50998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x809c81c,0x0(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c81c <__gmpz_get_d_2exp@plt+0x50a1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0e64 <__gmpz_get_d_2exp@plt+0x55064> │ │ │ │ - movl $0x80a0dec,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500037e(%ebx) │ │ │ │ + sbb $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edi,%eax,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 8151a10 <__gmpz_get_d_2exp@plt+0x105c10> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + push $0x6e │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movw $0x1,(%edx) │ │ │ │ + lea 0x2(%edx),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 809c919 <__gmpz_get_d_2exp@plt+0x50b19> │ │ │ │ + movl $0x809c8d0,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0dec <__gmpz_get_d_2exp@plt+0x54fec> │ │ │ │ + jne 809c8d0 <__gmpz_get_d_2exp@plt+0x50ad0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 809c871 <__gmpz_get_d_2exp@plt+0x50a71> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - mov %al,0x40029 │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0x56,%dh │ │ │ │ + add 0x1302494(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + movl $0x809c8b8,0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c8b8 <__gmpz_get_d_2exp@plt+0x50ab8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + cmp $0x1d,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c97b <__gmpz_get_d_2exp@plt+0x50b7b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809c960,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c960 <__gmpz_get_d_2exp@plt+0x50b60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x1d,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub %cl,(%esi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0e28 <__gmpz_get_d_2exp@plt+0x55028> │ │ │ │ + add %dl,-0x74f7f637(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x19750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x833e674,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc $0xa2,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + fcompl (%edx,%ebp,1) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a0e67 <__gmpz_get_d_2exp@plt+0x55067> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a02d0 <__gmpz_get_d_2exp@plt+0x544d0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0f11 <__gmpz_get_d_2exp@plt+0x55111> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a0b00,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a0d1c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a02d0 <__gmpz_get_d_2exp@plt+0x544d0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ + leave │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + test $0x1c,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1c880076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ca4f <__gmpz_get_d_2exp@plt+0x50c4f> │ │ │ │ + movl $0x809ca20,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0fa8 <__gmpz_get_d_2exp@plt+0x551a8> │ │ │ │ - movl $0x809ff04,-0x38(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80a02d0,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80a07a8,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 809ca52 <__gmpz_get_d_2exp@plt+0x50c52> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x30(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80a0da4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d991,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x833b04c,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834e121,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + sbb (%edx),%ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0ff3 <__gmpz_get_d_2exp@plt+0x551f3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 809cadf <__gmpz_get_d_2exp@plt+0x50cdf> │ │ │ │ + movl $0x809cab0,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a10c9 <__gmpz_get_d_2exp@plt+0x552c9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1080,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1080 <__gmpz_get_d_2exp@plt+0x55280> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cae2 <__gmpz_get_d_2exp@plt+0x50ce2> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834e181,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + push $0x3002a1b │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x10,%ah │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ + jb 809cb6f <__gmpz_get_d_2exp@plt+0x50d6f> │ │ │ │ + movl $0x809cb40,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a10b4 <__gmpz_get_d_2exp@plt+0x552b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a10cc <__gmpz_get_d_2exp@plt+0x552cc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a112b <__gmpz_get_d_2exp@plt+0x5532b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a1149 <__gmpz_get_d_2exp@plt+0x55349> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a113a <__gmpz_get_d_2exp@plt+0x5533a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a1149 <__gmpz_get_d_2exp@plt+0x55349> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a113a <__gmpz_get_d_2exp@plt+0x5533a> │ │ │ │ - movl $0x80a0fc4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a11cb <__gmpz_get_d_2exp@plt+0x553cb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a1000,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + ja 809cb72 <__gmpz_get_d_2exp@plt+0x50d72> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834e411,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcomps (%edx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a120f <__gmpz_get_d_2exp@plt+0x5540f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cbff <__gmpz_get_d_2exp@plt+0x50dff> │ │ │ │ + movl $0x809cbd0,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cc02 <__gmpz_get_d_2exp@plt+0x50e02> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834e411,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + sbb (%edx),%ch │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a12e5 <__gmpz_get_d_2exp@plt+0x554e5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a129c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + jb 809cc9f <__gmpz_get_d_2exp@plt+0x50e9f> │ │ │ │ + movl $0x809cc64,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 809c31c <__gmpz_get_d_2exp@plt+0x5051c> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cca2 <__gmpz_get_d_2exp@plt+0x50ea2> │ │ │ │ + movl $0x81ae264,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x19,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809cf8f <__gmpz_get_d_2exp@plt+0x5118f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809ccf8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a129c <__gmpz_get_d_2exp@plt+0x5549c> │ │ │ │ + jne 809ccf8 <__gmpz_get_d_2exp@plt+0x50ef8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 809cd07 <__gmpz_get_d_2exp@plt+0x50f07> │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 809cf64 <__gmpz_get_d_2exp@plt+0x51164> │ │ │ │ + movl $0x809ce04,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bl,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rclb $1,(%edx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + int $0x9 │ │ │ │ + or %cl,0x10bef0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a12d0 <__gmpz_get_d_2exp@plt+0x554d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a12e8 <__gmpz_get_d_2exp@plt+0x554e8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1347 <__gmpz_get_d_2exp@plt+0x55547> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %bl,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cf97 <__gmpz_get_d_2exp@plt+0x51197> │ │ │ │ + movl $0x809c9e4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a1365 <__gmpz_get_d_2exp@plt+0x55565> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a1356 <__gmpz_get_d_2exp@plt+0x55556> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a1365 <__gmpz_get_d_2exp@plt+0x55565> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1356 <__gmpz_get_d_2exp@plt+0x55556> │ │ │ │ - movl $0x80a11e0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrb $1,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + int $0x9 │ │ │ │ + or %cl,0x1cbef0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x18,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a13e7 <__gmpz_get_d_2exp@plt+0x555e7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a121c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 809cfa6 <__gmpz_get_d_2exp@plt+0x511a6> │ │ │ │ + movl $0x809ca74,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - pushf │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x2002a18 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809ce66 <__gmpz_get_d_2exp@plt+0x51066> │ │ │ │ + movl $0x809ce34,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov $0x6e,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + cmp %bl,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a14c0 <__gmpz_get_d_2exp@plt+0x556c0> │ │ │ │ - movl $0x80a1444,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cfb5 <__gmpz_get_d_2exp@plt+0x511b5> │ │ │ │ + movl $0x809cb04,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + movl $0x809ce94,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1444 <__gmpz_get_d_2exp@plt+0x55644> │ │ │ │ + jne 809ce94 <__gmpz_get_d_2exp@plt+0x51094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %bl,0x400(%ecx,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcoms (%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0xf00037e(%ebx) │ │ │ │ + test %esp,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8,%al │ │ │ │ + iret │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8151a10 <__gmpz_get_d_2exp@plt+0x105c10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %ss │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cfd8 <__gmpz_get_d_2exp@plt+0x511d8> │ │ │ │ + movl $0x809cb94,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs pop %ss │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adcb $0x8,(%edx,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + sub $0xcf,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + lea 0x2(%esi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1480 <__gmpz_get_d_2exp@plt+0x55680> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - fwait │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + inc %eax │ │ │ │ + pop %ss │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a14c3 <__gmpz_get_d_2exp@plt+0x556c3> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a0f2c <__gmpz_get_d_2exp@plt+0x5512c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1575 <__gmpz_get_d_2exp@plt+0x55775> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a1160,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cfe7 <__gmpz_get_d_2exp@plt+0x511e7> │ │ │ │ + movl $0x809cc24,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a137c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80a0f2c <__gmpz_get_d_2exp@plt+0x5512c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 809cf7c <__gmpz_get_d_2exp@plt+0x5117c> │ │ │ │ + movl $0x809cd9c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0x809cd34,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833e684,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x1a00299a,%eax │ │ │ │ - add %al,(%esi) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x809cec8,0x4(%ebp) │ │ │ │ + mov $0x6e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 809d010 <__gmpz_get_d_2exp@plt+0x51210> │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xfc,%bh │ │ │ │ + (bad) │ │ │ │ + decl 0xc0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a15d5 <__gmpz_get_d_2exp@plt+0x557d5> │ │ │ │ - movl $0x80a1404,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b0cc7(%ebx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 809d043 <__gmpz_get_d_2exp@plt+0x51243> │ │ │ │ + movl $0x809d208,-0x8(%edi) │ │ │ │ + mov %ax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8347831,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091b34 <__gmpz_get_d_2exp@plt+0x45d34> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b05c,%esi │ │ │ │ + mov $0x833e6a8,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - pop %esp │ │ │ │ - sub (%eax),%al │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 809d078 <__gmpz_get_d_2exp@plt+0x51278> │ │ │ │ + loopne 809d061 <__gmpz_get_d_2exp@plt+0x51261> │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x758b0809(%eax,%edx,8) │ │ │ │ + or %ah,-0x77(%esi) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a165d <__gmpz_get_d_2exp@plt+0x5585d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a1634 <__gmpz_get_d_2exp@plt+0x55834> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80a1640,-0xc(%ebp) │ │ │ │ - mov $0x8347290,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1640 <__gmpz_get_d_2exp@plt+0x55840> │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809d09c <__gmpz_get_d_2exp@plt+0x5129c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jecxz 809d096 <__gmpz_get_d_2exp@plt+0x51296> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d0cd <__gmpz_get_d_2exp@plt+0x512cd> │ │ │ │ + movl $0x809d218,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ax │ │ │ │ + mov %ax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + rorl $1,(%ecx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809d108 <__gmpz_get_d_2exp@plt+0x51308> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1660 <__gmpz_get_d_2exp@plt+0x55860> │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ + ja 809d125 <__gmpz_get_d_2exp@plt+0x51325> │ │ │ │ + movl $0x809d22c,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1718 <__gmpz_get_d_2exp@plt+0x55918> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a16b8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x2f(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a16b8 <__gmpz_get_d_2exp@plt+0x558b8> │ │ │ │ + jne 809d160 <__gmpz_get_d_2exp@plt+0x51360> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - push %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a16ec <__gmpz_get_d_2exp@plt+0x558ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x17,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1724 <__gmpz_get_d_2exp@plt+0x55924> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bh,0x833e6b5(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a17ad <__gmpz_get_d_2exp@plt+0x559ad> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a176a <__gmpz_get_d_2exp@plt+0x5596a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a1779 <__gmpz_get_d_2exp@plt+0x55979> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d1a4 <__gmpz_get_d_2exp@plt+0x513a4> │ │ │ │ + movl $0x809d250,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a17a2 <__gmpz_get_d_2exp@plt+0x559a2> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a17a2 <__gmpz_get_d_2exp@plt+0x559a2> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833e6d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d1ea <__gmpz_get_d_2exp@plt+0x513ea> │ │ │ │ + movl $0x809d260,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833e6d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %ebx │ │ │ │ + jbe 809d214 <__gmpz_get_d_2exp@plt+0x51414> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a1815 <__gmpz_get_d_2exp@plt+0x55a15> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a180b <__gmpz_get_d_2exp@plt+0x55a0b> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80a1678,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x1001576(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + mov $0x1001576,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + in (%dx),%al │ │ │ │ + jbe 809d24c <__gmpz_get_d_2exp@plt+0x5144c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %ah,%gs:(%edi,%esi,2) │ │ │ │ + adc $0x300,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bl,%gs:0x77(%edi) │ │ │ │ + adc $0x1000100,%eax │ │ │ │ + add %al,0x46000000 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %ebx │ │ │ │ + call 8050040 <__gmpz_get_d_2exp@plt+0x4240> │ │ │ │ + add $0x295d7e,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + push 0x2c(%esp) │ │ │ │ + call 804b0c0 │ │ │ │ + add $0x28,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + push %ebx │ │ │ │ + call 8050040 <__gmpz_get_d_2exp@plt+0x4240> │ │ │ │ + add $0x295d3e,%ebx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push 0x1c(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + call 804b570 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + push %ebx │ │ │ │ + call 8050040 <__gmpz_get_d_2exp@plt+0x4240> │ │ │ │ + add $0x295d0e,%ebx │ │ │ │ + sub $0x14,%esp │ │ │ │ + push 0x1c(%esp) │ │ │ │ + call 804b730 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + fs (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d363 <__gmpz_get_d_2exp@plt+0x51563> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809d34d <__gmpz_get_d_2exp@plt+0x5154d> │ │ │ │ + movl $0x809d370,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x834bf85,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d4144 <__gmpz_get_d_2exp@plt+0x188344> │ │ │ │ + movl $0x83434c9,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 818e624 <__gmpz_get_d_2exp@plt+0x142824> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcomps 0x2a(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1852 <__gmpz_get_d_2exp@plt+0x55a52> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d3b5 <__gmpz_get_d_2exp@plt+0x515b5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8342f4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bl,0x10029(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a18c0 <__gmpz_get_d_2exp@plt+0x55ac0> │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809d410 <__gmpz_get_d_2exp@plt+0x51610> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d406 <__gmpz_get_d_2exp@plt+0x51606> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a18a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a18a0 <__gmpz_get_d_2exp@plt+0x55aa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809d384,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152ee4 <__gmpz_get_d_2exp@plt+0x1070e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x97 │ │ │ │ - sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a18c3 <__gmpz_get_d_2exp@plt+0x55ac3> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a18d2 <__gmpz_get_d_2exp@plt+0x55ad2> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a1828,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 809d446 <__gmpz_get_d_2exp@plt+0x51646> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a19cf <__gmpz_get_d_2exp@plt+0x55bcf> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d4bc <__gmpz_get_d_2exp@plt+0x516bc> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1960,-0x14(%ebp) │ │ │ │ + movl $0x809d48c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1960 <__gmpz_get_d_2exp@plt+0x55b60> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x97,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7f5e7(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1988 <__gmpz_get_d_2exp@plt+0x55b88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a19d2 <__gmpz_get_d_2exp@plt+0x55bd2> │ │ │ │ - movl $0x80a1864,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 809d4bf <__gmpz_get_d_2exp@plt+0x516bf> │ │ │ │ + movl $0x809d3c0,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d424,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bl,0x2a(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + adc %ebp,(%edx) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1a1a <__gmpz_get_d_2exp@plt+0x55c1a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 809d5ba <__gmpz_get_d_2exp@plt+0x517ba> │ │ │ │ + movl $0x809d510,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + enter $0x2a11,$0x0 │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1a88 <__gmpz_get_d_2exp@plt+0x55c88> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1a68,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x528b1055(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x9(%ebp,%edx,8) │ │ │ │ + or %cl,0x144d89d6(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1a68 <__gmpz_get_d_2exp@plt+0x55c68> │ │ │ │ + jne 809d544 <__gmpz_get_d_2exp@plt+0x51744> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x96,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc %ebp,(%edx) │ │ │ │ + add %al,0x1e000000(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1a8b <__gmpz_get_d_2exp@plt+0x55c8b> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a1a9a <__gmpz_get_d_2exp@plt+0x55c9a> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a19f0,-0x1c(%edi) │ │ │ │ + ja 809d5c2 <__gmpz_get_d_2exp@plt+0x517c2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d310,-0x18(%edi) │ │ │ │ mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809d454,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x809d5a0,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811d3bc <__gmpz_get_d_2exp@plt+0xd15bc> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0xf16f7f7(%ebp,%edx,8) │ │ │ │ + daa │ │ │ │ + adc (%eax),%eax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff10c5(%ebx) │ │ │ │ + add %bh,0x833e6e8(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x57,%al │ │ │ │ + add $0x11,%al │ │ │ │ sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1b06 <__gmpz_get_d_2exp@plt+0x55d06> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1b74 <__gmpz_get_d_2exp@plt+0x55d74> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1b54,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809d677 <__gmpz_get_d_2exp@plt+0x51877> │ │ │ │ + movl $0x809d618,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1b54 <__gmpz_get_d_2exp@plt+0x55d54> │ │ │ │ + jne 809d618 <__gmpz_get_d_2exp@plt+0x51818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %dl,0x29(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + rclb $1,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1b77 <__gmpz_get_d_2exp@plt+0x55d77> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a1b86 <__gmpz_get_d_2exp@plt+0x55d86> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x2a(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809d640 <__gmpz_get_d_2exp@plt+0x51840> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a1adc,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dl,0x2a(%esi) │ │ │ │ + nop │ │ │ │ + test $0x10,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x2a(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov %dl,(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + adc %cl,0x45891845(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 809d687 <__gmpz_get_d_2exp@plt+0x51887> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809d4e0 <__gmpz_get_d_2exp@plt+0x516e0> │ │ │ │ + mov $0x833e6f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + adc %ch,(%edx) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x589c0076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1bf2 <__gmpz_get_d_2exp@plt+0x55df2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80a1b8e <__gmpz_get_d_2exp@plt+0x55d8e> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + pop %es │ │ │ │ + add %cl,0x58700076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1c60 <__gmpz_get_d_2exp@plt+0x55e60> │ │ │ │ + jb 809d6f3 <__gmpz_get_d_2exp@plt+0x518f3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1c40,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1c40 <__gmpz_get_d_2exp@plt+0x55e40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x94,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8346905,-0x10(%ebp) │ │ │ │ + movl $0x8346905,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 811cd74 <__gmpz_get_d_2exp@plt+0xd0f74> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1c63 <__gmpz_get_d_2exp@plt+0x55e63> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a1c72 <__gmpz_get_d_2exp@plt+0x55e72> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a1bc8,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 809d72f <__gmpz_get_d_2exp@plt+0x5192f> │ │ │ │ + movl $0x809d6bc,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833e708,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rclb $0x2,0x70029(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0xf,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1de5 <__gmpz_get_d_2exp@plt+0x55fe5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1d54,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x29(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1d54 <__gmpz_get_d_2exp@plt+0x55f54> │ │ │ │ + jne 809d778 <__gmpz_get_d_2exp@plt+0x51978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %dl,0x6080029(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cvtpi2ps (%eax),%xmm0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %ds,0x468b080a │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %ah,-0x76f7f629(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1d8c <__gmpz_get_d_2exp@plt+0x55f8c> │ │ │ │ + jne 809d7a0 <__gmpz_get_d_2exp@plt+0x519a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - call 720a4717 │ │ │ │ - sbb %al,(%eax) │ │ │ │ + push $0x1002a0f │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x56e90475(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + pop %eax │ │ │ │ + cvtpi2ps (%eax),%xmm0 │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1de8 <__gmpz_get_d_2exp@plt+0x55fe8> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a1df7 <__gmpz_get_d_2exp@plt+0x55ff7> │ │ │ │ - movl $0x80a1c04,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a1eca <__gmpz_get_d_2exp@plt+0x560ca> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a1e52 <__gmpz_get_d_2exp@plt+0x56052> │ │ │ │ - movl $0x80a1b18,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1eca <__gmpz_get_d_2exp@plt+0x560ca> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - movl $0x80a1a2c,-0x20(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1ee4,0x10(%ebp) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a1f28 <__gmpz_get_d_2exp@plt+0x56128> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1f4a <__gmpz_get_d_2exp@plt+0x5614a> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a1f5b <__gmpz_get_d_2exp@plt+0x5615b> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1f4a <__gmpz_get_d_2exp@plt+0x5614a> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a1f80 <__gmpz_get_d_2exp@plt+0x56180> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80a1f9d <__gmpz_get_d_2exp@plt+0x5619d> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x90,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shll $0x57,0x58900013 │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a20a2 <__gmpz_get_d_2exp@plt+0x562a2> │ │ │ │ - movl $0x80a200c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a200c <__gmpz_get_d_2exp@plt+0x5620c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x4002990 │ │ │ │ + jb 809d84c <__gmpz_get_d_2exp@plt+0x51a4c> │ │ │ │ + movl $0x809d818,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x57,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - and %cl,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2048 <__gmpz_get_d_2exp@plt+0x56248> │ │ │ │ + add %bh,(%eax) │ │ │ │ + fmuls (%ecx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809d838 <__gmpz_get_d_2exp@plt+0x51a38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x90,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x57,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a20b4 <__gmpz_get_d_2exp@plt+0x562b4> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a20a5 <__gmpz_get_d_2exp@plt+0x562a5> │ │ │ │ - movl $0x80a1914,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834bf85,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2124 <__gmpz_get_d_2exp@plt+0x56324> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a1cb4,-0x28(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + push %ss │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834bf85,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ + mov $0x833e74c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - rclb $0x0,0x2a(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x56,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a216a <__gmpz_get_d_2exp@plt+0x5636a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov (%ecx),%gs │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x7,%eax,%edi │ │ │ │ + add %cl,0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a21d8 <__gmpz_get_d_2exp@plt+0x563d8> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a21b8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f7(%eax,%ebx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a21b8 <__gmpz_get_d_2exp@plt+0x563b8> │ │ │ │ + jne 809d8a4 <__gmpz_get_d_2exp@plt+0x51aa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x298e,%esp │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a21db <__gmpz_get_d_2exp@plt+0x563db> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a21ea <__gmpz_get_d_2exp@plt+0x563ea> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x834c372(%esi),%edi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a2140,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - mov (%ecx),%gs │ │ │ │ - add %al,(%edx) │ │ │ │ + pushf │ │ │ │ + push %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a22b3 <__gmpz_get_d_2exp@plt+0x564b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a226c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 809d958 <__gmpz_get_d_2exp@plt+0x51b58> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809d900,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a226c <__gmpz_get_d_2exp@plt+0x5646c> │ │ │ │ + jne 809d900 <__gmpz_get_d_2exp@plt+0x51b00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %cl,0x10029(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + (bad) (%ecx) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + dec %esp │ │ │ │ + push %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a22b6 <__gmpz_get_d_2exp@plt+0x564b6> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80a217c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x4f,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x27(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + sub $0x56,%al │ │ │ │ sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %ebp │ │ │ │ + out %eax,$0x33 │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 811d3bc <__gmpz_get_d_2exp@plt+0xd15bc> │ │ │ │ + mov $0x833e760,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a22fe <__gmpz_get_d_2exp@plt+0x564fe> │ │ │ │ + jb 809d999 <__gmpz_get_d_2exp@plt+0x51b99> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8342f4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lea %fs:(%ecx),%ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a236c <__gmpz_get_d_2exp@plt+0x5656c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a234c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a234c <__gmpz_get_d_2exp@plt+0x5654c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %cl,0x29(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a236f <__gmpz_get_d_2exp@plt+0x5656f> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a237e <__gmpz_get_d_2exp@plt+0x5657e> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a22d4,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x8c,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a2426 <__gmpz_get_d_2exp@plt+0x56626> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 809d9f4 <__gmpz_get_d_2exp@plt+0x51bf4> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a241c <__gmpz_get_d_2exp@plt+0x5661c> │ │ │ │ + ja 809d9ea <__gmpz_get_d_2exp@plt+0x51bea> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a2310,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809d968,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8152ee4 <__gmpz_get_d_2exp@plt+0x1070e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0x2a4d,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2462 <__gmpz_get_d_2exp@plt+0x56662> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %cl,0x100(%ecx,%ebp,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a24d0 <__gmpz_get_d_2exp@plt+0x566d0> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a24b0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a24b0 <__gmpz_get_d_2exp@plt+0x566b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x29(%ebx),%ecx │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a24d3 <__gmpz_get_d_2exp@plt+0x566d3> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a24e2 <__gmpz_get_d_2exp@plt+0x566e2> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a2438,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 809da2a <__gmpz_get_d_2exp@plt+0x51c2a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fmull 0x0(%edx,%ebp,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a254e <__gmpz_get_d_2exp@plt+0x5674e> │ │ │ │ + jb 809daa0 <__gmpz_get_d_2exp@plt+0x51ca0> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809da70,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83472a6,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x8b,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a25bc <__gmpz_get_d_2exp@plt+0x567bc> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a259c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a259c <__gmpz_get_d_2exp@plt+0x5679c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmuls 0x29(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a25bf <__gmpz_get_d_2exp@plt+0x567bf> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a25ce <__gmpz_get_d_2exp@plt+0x567ce> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x833b064,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80a2524,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8347289,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dbd24,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %fs:(%ecx),%ch │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a26f9 <__gmpz_get_d_2exp@plt+0x568f9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a26a0,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a26a0 <__gmpz_get_d_2exp@plt+0x568a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0x89 │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a26fc <__gmpz_get_d_2exp@plt+0x568fc> │ │ │ │ + ja 809daa3 <__gmpz_get_d_2exp@plt+0x51ca3> │ │ │ │ + movl $0x809d9a4,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a270b <__gmpz_get_d_2exp@plt+0x5690b> │ │ │ │ - movl $0x80a2560,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809da08,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a27a5 <__gmpz_get_d_2exp@plt+0x569a5> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a2766 <__gmpz_get_d_2exp@plt+0x56966> │ │ │ │ - movl $0x80a2474,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a27a5 <__gmpz_get_d_2exp@plt+0x569a5> │ │ │ │ - movl $0x80a23c0,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dbd04,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x88,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x54,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a287e <__gmpz_get_d_2exp@plt+0x56a7e> │ │ │ │ - movl $0x80a2800,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jb 809db6c <__gmpz_get_d_2exp@plt+0x51d6c> │ │ │ │ + movl $0x809daf8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2800 <__gmpz_get_d_2exp@plt+0x56a00> │ │ │ │ + jne 809daf8 <__gmpz_get_d_2exp@plt+0x51cf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80a277e <__gmpz_get_d_2exp@plt+0x5697e> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + je 809db42 <__gmpz_get_d_2exp@plt+0x51d42> │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp $0x28,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a283c <__gmpz_get_d_2exp@plt+0x56a3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %cl,0xc70029(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + fisttpl (%ecx) │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + push %esp │ │ │ │ + push %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a2890 <__gmpz_get_d_2exp@plt+0x56a90> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2881 <__gmpz_get_d_2exp@plt+0x56a81> │ │ │ │ - movl $0x80a222c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + fisttpl (%ecx) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xor $0x54,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809db74 <__gmpz_get_d_2exp@plt+0x51d74> │ │ │ │ + movl $0x809da38,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 811d3bc <__gmpz_get_d_2exp@plt+0xd15bc> │ │ │ │ + mov $0x833e768,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a28e7 <__gmpz_get_d_2exp@plt+0x56ae7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a2610,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + aam $0xb │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a2977 <__gmpz_get_d_2exp@plt+0x56b77> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a296d <__gmpz_get_d_2exp@plt+0x56b6d> │ │ │ │ - movl $0x80a17c4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80a1fcc,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80a27c4,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xd(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %ch,%cl │ │ │ │ + sub %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x3237ff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809dbff <__gmpz_get_d_2exp@plt+0x51dff> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809dbe9 <__gmpz_get_d_2exp@plt+0x51de9> │ │ │ │ + movl $0x809dc0c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b084,%esi │ │ │ │ + jmp 81d4144 <__gmpz_get_d_2exp@plt+0x188344> │ │ │ │ + movl $0x83434c9,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 818e624 <__gmpz_get_d_2exp@plt+0x142824> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sbb $0x74,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a29b6 <__gmpz_get_d_2exp@plt+0x56bb6> │ │ │ │ + jb 809dc51 <__gmpz_get_d_2exp@plt+0x51e51> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8339da8,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8342f4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2a23 <__gmpz_get_d_2exp@plt+0x56c23> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809dcac <__gmpz_get_d_2exp@plt+0x51eac> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809dca2 <__gmpz_get_d_2exp@plt+0x51ea2> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a29fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a29fc <__gmpz_get_d_2exp@plt+0x56bfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809dc20,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152ee4 <__gmpz_get_d_2exp@plt+0x1070e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2a26 <__gmpz_get_d_2exp@plt+0x56c26> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jb 809dce2 <__gmpz_get_d_2exp@plt+0x51ee2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2a85 <__gmpz_get_d_2exp@plt+0x56c85> │ │ │ │ + jb 809dd58 <__gmpz_get_d_2exp@plt+0x51f58> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2a7c,-0x10(%ebp) │ │ │ │ + movl $0x809dd28,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2a7c <__gmpz_get_d_2exp@plt+0x56c7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 809dd5b <__gmpz_get_d_2exp@plt+0x51f5b> │ │ │ │ + movl $0x809dc5c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809dcc0,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + or %ebp,(%edx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2b3a <__gmpz_get_d_2exp@plt+0x56d3a> │ │ │ │ - movl $0x80a2ad0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 809de36 <__gmpz_get_d_2exp@plt+0x52036> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x809ddc0,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2ad0 <__gmpz_get_d_2exp@plt+0x56cd0> │ │ │ │ + jne 809ddc0 <__gmpz_get_d_2exp@plt+0x51fc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %cl,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 809de3e <__gmpz_get_d_2exp@plt+0x5203e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809dbac,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809dcf0,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809de1c,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d3bc <__gmpz_get_d_2exp@plt+0xd15bc> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - sub (%edx),%cl │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2af8 <__gmpz_get_d_2exp@plt+0x56cf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%eax) │ │ │ │ + fimuls (%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + je 809de45 <__gmpz_get_d_2exp@plt+0x52045> │ │ │ │ + adc (%eax),%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a2b4c <__gmpz_get_d_2exp@plt+0x56d4c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b3d <__gmpz_get_d_2exp@plt+0x56d3d> │ │ │ │ - movl $0x80a29c4,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %al,0x65ff10c5(%ebx) │ │ │ │ + add %bh,0x833e778(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b7d <__gmpz_get_d_2exp@plt+0x56d7d> │ │ │ │ - movl $0x80a2a40,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lock test %ch,(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a2be5 <__gmpz_get_d_2exp@plt+0x56de5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2bdb <__gmpz_get_d_2exp@plt+0x56ddb> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80a2a94,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833ad38,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a2908 <__gmpz_get_d_2exp@plt+0x56b08> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %cl,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2c23 <__gmpz_get_d_2exp@plt+0x56e23> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2cf9 <__gmpz_get_d_2exp@plt+0x56ef9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2cb0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809def3 <__gmpz_get_d_2exp@plt+0x520f3> │ │ │ │ + movl $0x809de94,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2cb0 <__gmpz_get_d_2exp@plt+0x56eb0> │ │ │ │ + jne 809de94 <__gmpz_get_d_2exp@plt+0x52094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + in $0x8,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0x2c,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2ce4 <__gmpz_get_d_2exp@plt+0x56ee4> │ │ │ │ + add %bh,0x468b0809(%esi,%ebx,8) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809debc <__gmpz_get_d_2exp@plt+0x520bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a2cfc <__gmpz_get_d_2exp@plt+0x56efc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2d5b <__gmpz_get_d_2exp@plt+0x56f5b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a2d79 <__gmpz_get_d_2exp@plt+0x56f79> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a2d6a <__gmpz_get_d_2exp@plt+0x56f6a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a2d79 <__gmpz_get_d_2exp@plt+0x56f79> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a2d6a <__gmpz_get_d_2exp@plt+0x56f6a> │ │ │ │ - movl $0x80a2bf4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + mov $0x85002a08,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + fimuls (%ecx) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + pushf │ │ │ │ + or %ch,(%edx) │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %edi,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833e780,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + je 809df06 <__gmpz_get_d_2exp@plt+0x52106> │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2dfb <__gmpz_get_d_2exp@plt+0x56ffb> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x35afff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809df77 <__gmpz_get_d_2exp@plt+0x52177> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a2c30,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 81bb5c0 <__gmpz_get_d_2exp@plt+0x16f7c0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809df61 <__gmpz_get_d_2exp@plt+0x52161> │ │ │ │ + movl $0x809df84,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d4178 <__gmpz_get_d_2exp@plt+0x188378> │ │ │ │ + movl $0x83434a1,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 818e624 <__gmpz_get_d_2exp@plt+0x142824> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2e3f <__gmpz_get_d_2exp@plt+0x5703f> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809dfc9 <__gmpz_get_d_2exp@plt+0x521c9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8342f4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e024 <__gmpz_get_d_2exp@plt+0x52224> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e01a <__gmpz_get_d_2exp@plt+0x5221a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809df98,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8152ee4 <__gmpz_get_d_2exp@plt+0x1070e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2f15 <__gmpz_get_d_2exp@plt+0x57115> │ │ │ │ + jb 809e05a <__gmpz_get_d_2exp@plt+0x5225a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e0d0 <__gmpz_get_d_2exp@plt+0x522d0> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2ecc,-0x24(%ebp) │ │ │ │ + movl $0x809e0a0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2ecc <__gmpz_get_d_2exp@plt+0x570cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %ch,(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2f00 <__gmpz_get_d_2exp@plt+0x57100> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a2f18 <__gmpz_get_d_2exp@plt+0x57118> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2f77 <__gmpz_get_d_2exp@plt+0x57177> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e0d3 <__gmpz_get_d_2exp@plt+0x522d3> │ │ │ │ + movl $0x809dfd4,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a2f95 <__gmpz_get_d_2exp@plt+0x57195> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a2f86 <__gmpz_get_d_2exp@plt+0x57186> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a2f95 <__gmpz_get_d_2exp@plt+0x57195> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a2f86 <__gmpz_get_d_2exp@plt+0x57186> │ │ │ │ - movl $0x80a2e10,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809e038,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e1ae <__gmpz_get_d_2exp@plt+0x523ae> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x809e138,-0x4(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809e138 <__gmpz_get_d_2exp@plt+0x52338> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x5002a05,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3017 <__gmpz_get_d_2exp@plt+0x57217> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a2e4c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 809e1b6 <__gmpz_get_d_2exp@plt+0x523b6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809df24,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809e068,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809e194,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811d3bc <__gmpz_get_d_2exp@plt+0xd15bc> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x16f7f61f(%eax) │ │ │ │ + cld │ │ │ │ + sbb (%ebx),%edx │ │ │ │ + add %al,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff10c5(%ebx) │ │ │ │ + add %bh,0x833e790(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - subb $0x0,(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x19002a05,%eax │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a30f1 <__gmpz_get_d_2exp@plt+0x572f1> │ │ │ │ - movl $0x80a307c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + jb 809e26b <__gmpz_get_d_2exp@plt+0x5246b> │ │ │ │ + movl $0x809e20c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a307c <__gmpz_get_d_2exp@plt+0x5727c> │ │ │ │ + jne 809e20c <__gmpz_get_d_2exp@plt+0x5240c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,0x40029(%eax) │ │ │ │ + nop │ │ │ │ + test %al,0x85002a │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x89080a30,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %dh,(%edx,%eiz,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a30b8 <__gmpz_get_d_2exp@plt+0x572b8> │ │ │ │ + jne 809e234 <__gmpz_get_d_2exp@plt+0x52434> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - aam $0x7f │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + pop %esp │ │ │ │ + add $0x85002a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a30f4 <__gmpz_get_d_2exp@plt+0x572f4> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a2b9c <__gmpz_get_d_2exp@plt+0x56d9c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%edx,%eiz,8) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + cmp $0x5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %edi,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833e798,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a319b <__gmpz_get_d_2exp@plt+0x5739b> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a2d90,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a2fac,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a2b9c <__gmpz_get_d_2exp@plt+0x56d9c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + adc $0x5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x4cc00076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a31e3 <__gmpz_get_d_2exp@plt+0x573e3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 809e2b6 <__gmpz_get_d_2exp@plt+0x524b6> │ │ │ │ + movl $0x833e75d,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + mov $0x833e7a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lock pop %es │ │ │ │ + add %cl,0x4c740076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a32b9 <__gmpz_get_d_2exp@plt+0x574b9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3270,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809e36b <__gmpz_get_d_2exp@plt+0x5256b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809e318,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3270 <__gmpz_get_d_2exp@plt+0x57470> │ │ │ │ + jne 809e318 <__gmpz_get_d_2exp@plt+0x52518> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor (%edx),%cl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a32a4 <__gmpz_get_d_2exp@plt+0x574a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a32bc <__gmpz_get_d_2exp@plt+0x574bc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a331b <__gmpz_get_d_2exp@plt+0x5751b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a3339 <__gmpz_get_d_2exp@plt+0x57539> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a332a <__gmpz_get_d_2exp@plt+0x5752a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a3339 <__gmpz_get_d_2exp@plt+0x57539> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a332a <__gmpz_get_d_2exp@plt+0x5752a> │ │ │ │ - movl $0x80a31b4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + jecxz 809e327 <__gmpz_get_d_2exp@plt+0x52527> │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and $0x4c,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + jecxz 809e34a <__gmpz_get_d_2exp@plt+0x5254a> │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %ebp │ │ │ │ + out %eax,$0x33 │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add %al,-0x1216073b(%ebx) │ │ │ │ + in (%dx),%eax │ │ │ │ + pop %es │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a33bb <__gmpz_get_d_2exp@plt+0x575bb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a31f0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e7b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a33ff <__gmpz_get_d_2exp@plt+0x575ff> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e3ad <__gmpz_get_d_2exp@plt+0x525ad> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8342f4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e408 <__gmpz_get_d_2exp@plt+0x52608> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e3fe <__gmpz_get_d_2exp@plt+0x525fe> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809e37c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8152ee4 <__gmpz_get_d_2exp@plt+0x1070e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a34d5 <__gmpz_get_d_2exp@plt+0x576d5> │ │ │ │ + jb 809e43e <__gmpz_get_d_2exp@plt+0x5263e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e4b4 <__gmpz_get_d_2exp@plt+0x526b4> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a348c,-0x24(%ebp) │ │ │ │ + movl $0x809e484,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a348c <__gmpz_get_d_2exp@plt+0x5768c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81ad304 <__gmpz_get_d_2exp@plt+0x161504> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - shlb $0x8,(%edx,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a34c0 <__gmpz_get_d_2exp@plt+0x576c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a34d8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3537 <__gmpz_get_d_2exp@plt+0x57737> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e4b7 <__gmpz_get_d_2exp@plt+0x526b7> │ │ │ │ + movl $0x809e3b8,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a3555 <__gmpz_get_d_2exp@plt+0x57755> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a3546 <__gmpz_get_d_2exp@plt+0x57746> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a3555 <__gmpz_get_d_2exp@plt+0x57755> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a3546 <__gmpz_get_d_2exp@plt+0x57746> │ │ │ │ - movl $0x80a33d0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809e41c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,0x2a(%edx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a35d7 <__gmpz_get_d_2exp@plt+0x577d7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a340c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 809e522 <__gmpz_get_d_2exp@plt+0x52722> │ │ │ │ + movl $0x809e44c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x809e51c,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - jp 80a3610 <__gmpz_get_d_2exp@plt+0x57810> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x833e7c0(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jl 809e538 <__gmpz_get_d_2exp@plt+0x52738> │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a36b1 <__gmpz_get_d_2exp@plt+0x578b1> │ │ │ │ - movl $0x80a363c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + jb 809e5cb <__gmpz_get_d_2exp@plt+0x527cb> │ │ │ │ + movl $0x809e574,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a363c <__gmpz_get_d_2exp@plt+0x5783c> │ │ │ │ + jne 809e574 <__gmpz_get_d_2exp@plt+0x52774> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - jp 80a365c <__gmpz_get_d_2exp@plt+0x5785c> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + add (%edx),%ch │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x809e594,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + sub $0x2,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %al,%al │ │ │ │ + in $0x9,%eax │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + add %cl,0x4d89084d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - lock js 80a3677 <__gmpz_get_d_2exp@plt+0x57877> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3678 <__gmpz_get_d_2exp@plt+0x57878> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x7a,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + or %cl,0x23e90c75(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x76(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a36b4 <__gmpz_get_d_2exp@plt+0x578b4> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a2b9c <__gmpz_get_d_2exp@plt+0x56d9c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a375b <__gmpz_get_d_2exp@plt+0x5795b> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a3350,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a356c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a2b9c <__gmpz_get_d_2exp@plt+0x56d9c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833e7c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a37e3 <__gmpz_get_d_2exp@plt+0x579e3> │ │ │ │ - movl $0x80a298c,-0x30(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80a2b9c,-0x24(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a3034,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80a35f4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e634 <__gmpz_get_d_2exp@plt+0x52834> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b5b0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d9f1,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x833b09c,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x14002a01,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a382f <__gmpz_get_d_2exp@plt+0x57a2f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3905 <__gmpz_get_d_2exp@plt+0x57b05> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a38bc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a38bc <__gmpz_get_d_2exp@plt+0x57abc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lock cmp %cl,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 809e708 <__gmpz_get_d_2exp@plt+0x52908> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x809e68c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a38f0 <__gmpz_get_d_2exp@plt+0x57af0> │ │ │ │ + jne 809e68c <__gmpz_get_d_2exp@plt+0x5288c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a3908 <__gmpz_get_d_2exp@plt+0x57b08> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3967 <__gmpz_get_d_2exp@plt+0x57b67> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a3985 <__gmpz_get_d_2exp@plt+0x57b85> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a3976 <__gmpz_get_d_2exp@plt+0x57b76> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a3985 <__gmpz_get_d_2exp@plt+0x57b85> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a3976 <__gmpz_get_d_2exp@plt+0x57b76> │ │ │ │ - movl $0x80a3800,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + addb $0x2a,(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3a07 <__gmpz_get_d_2exp@plt+0x57c07> │ │ │ │ + ja 809e723 <__gmpz_get_d_2exp@plt+0x52923> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a383c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809e5f8,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809e6dc,0x0(%ebp) │ │ │ │ + mov $0x833e7f8,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809e6dc <__gmpz_get_d_2exp@plt+0x528dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x0,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3a4b <__gmpz_get_d_2exp@plt+0x57c4b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + out %eax,$0x9 │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 809e0f4 <__gmpz_get_d_2exp@plt+0x522f4> │ │ │ │ + mov $0x833e81c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3976fcba(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + fadds (%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3b21 <__gmpz_get_d_2exp@plt+0x57d21> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3ad8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809e811 <__gmpz_get_d_2exp@plt+0x52a11> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809e778,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3ad8 <__gmpz_get_d_2exp@plt+0x57cd8> │ │ │ │ + jne 809e778 <__gmpz_get_d_2exp@plt+0x52978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ch,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x74f7f619(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jl 809e796 <__gmpz_get_d_2exp@plt+0x52996> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0x3b,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3b0c <__gmpz_get_d_2exp@plt+0x57d0c> │ │ │ │ + add %cl,%al │ │ │ │ + out %eax,$0x9 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809e7c8 <__gmpz_get_d_2exp@plt+0x529c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a3b24 <__gmpz_get_d_2exp@plt+0x57d24> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3b83 <__gmpz_get_d_2exp@plt+0x57d83> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a3ba1 <__gmpz_get_d_2exp@plt+0x57da1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a3b92 <__gmpz_get_d_2exp@plt+0x57d92> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a3ba1 <__gmpz_get_d_2exp@plt+0x57da1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a3b92 <__gmpz_get_d_2exp@plt+0x57d92> │ │ │ │ - movl $0x80a3a1c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + add %ch,(%edx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,%ah │ │ │ │ + out %eax,$0x9 │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809e654 <__gmpz_get_d_2exp@plt+0x52854> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e819 <__gmpz_get_d_2exp@plt+0x52a19> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov $0x833e824,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + in (%dx),%al │ │ │ │ + ljmp *(%ecx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %es │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x17e90076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3c23 <__gmpz_get_d_2exp@plt+0x57e23> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + ja 809e8a8 <__gmpz_get_d_2exp@plt+0x52aa8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a3a58,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x68(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + push %eax │ │ │ │ + call 804b220 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - je 80a3c5c <__gmpz_get_d_2exp@plt+0x57e5c> │ │ │ │ - add %dl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x29,%bh │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3d26 <__gmpz_get_d_2exp@plt+0x57f26> │ │ │ │ - movl $0x80a3c94,-0x10(%ebp) │ │ │ │ + jb 809ea1c <__gmpz_get_d_2exp@plt+0x52c1c> │ │ │ │ + movl $0x809e910,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3c94 <__gmpz_get_d_2exp@plt+0x57e94> │ │ │ │ + jne 809e910 <__gmpz_get_d_2exp@plt+0x52b10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %dh,0x0(%ecx,%ebp,1) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bh,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sarb $1,(%edx,%ecx,1) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %bh,(%eax) │ │ │ │ + jmp 4e94f122 │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809e938 <__gmpz_get_d_2exp@plt+0x52b38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc %bh,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push $0x890809e9 │ │ │ │ + into │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3cd0 <__gmpz_get_d_2exp@plt+0x57ed0> │ │ │ │ + jne 809e968 <__gmpz_get_d_2exp@plt+0x52b68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - jae 80a3cf0 <__gmpz_get_d_2exp@plt+0x57ef0> │ │ │ │ - add %cl,%dl │ │ │ │ + loopne 809e95c <__gmpz_get_d_2exp@plt+0x52b5c> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a3d29 <__gmpz_get_d_2exp@plt+0x57f29> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a3778 <__gmpz_get_d_2exp@plt+0x57978> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3deb <__gmpz_get_d_2exp@plt+0x57feb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a399c,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80a3bb8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ea1f <__gmpz_get_d_2exp@plt+0x52c1f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809e854,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a3778 <__gmpz_get_d_2exp@plt+0x57978> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a3e33 <__gmpz_get_d_2exp@plt+0x58033> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a3f09 <__gmpz_get_d_2exp@plt+0x58109> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3ec0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809e9c8,0xc(%ebp) │ │ │ │ + mov $0x833e834,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3ec0 <__gmpz_get_d_2exp@plt+0x580c0> │ │ │ │ + jne 809e9c8 <__gmpz_get_d_2exp@plt+0x52bc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + enter $0x29fd,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - or %ds:(%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3ef4 <__gmpz_get_d_2exp@plt+0x580f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a3f0c <__gmpz_get_d_2exp@plt+0x5810c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3f6b <__gmpz_get_d_2exp@plt+0x5816b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add %bh,%ah │ │ │ │ + jmp 4dd0f1da │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a3f89 <__gmpz_get_d_2exp@plt+0x58189> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a3f7a <__gmpz_get_d_2exp@plt+0x5817a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a3f89 <__gmpz_get_d_2exp@plt+0x58189> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a3f7a <__gmpz_get_d_2exp@plt+0x5817a> │ │ │ │ - movl $0x80a3e04,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809e0f4 <__gmpz_get_d_2exp@plt+0x522f4> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ea2e <__gmpz_get_d_2exp@plt+0x52c2e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x809e9fc,0x0(%ebp) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + in $0xfd,%al │ │ │ │ + (bad) │ │ │ │ + incl -0x13ffffff(%ebp) │ │ │ │ + std │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a400b <__gmpz_get_d_2exp@plt+0x5820b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a3e40,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 809ea99 <__gmpz_get_d_2exp@plt+0x52c99> │ │ │ │ + movl $0x809e8c8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833e858,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + std │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a404f <__gmpz_get_d_2exp@plt+0x5824f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4125 <__gmpz_get_d_2exp@plt+0x58325> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a40dc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809ebac <__gmpz_get_d_2exp@plt+0x52dac> │ │ │ │ + movl $0x809eaf0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a40dc <__gmpz_get_d_2exp@plt+0x582dc> │ │ │ │ + jne 809eaf0 <__gmpz_get_d_2exp@plt+0x52cf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + push $0x450029fd │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + jmp 809eaff <__gmpz_get_d_2exp@plt+0x52cff> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + std │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - adc %al,0xa(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,-0x15(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4110 <__gmpz_get_d_2exp@plt+0x58310> │ │ │ │ + jne 809eb40 <__gmpz_get_d_2exp@plt+0x52d40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a4128 <__gmpz_get_d_2exp@plt+0x58328> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4187 <__gmpz_get_d_2exp@plt+0x58387> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a41a5 <__gmpz_get_d_2exp@plt+0x583a5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a4196 <__gmpz_get_d_2exp@plt+0x58396> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a41a5 <__gmpz_get_d_2exp@plt+0x583a5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a4196 <__gmpz_get_d_2exp@plt+0x58396> │ │ │ │ - movl $0x80a4020,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + sbb %bh,%ch │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x6c,%al │ │ │ │ + jmp 809eb52 <__gmpz_get_d_2exp@plt+0x52d52> │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809eb6c <__gmpz_get_d_2exp@plt+0x52d6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in (%dx),%al │ │ │ │ + cld │ │ │ │ + sub %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7f7(%ebx,%ebp,8) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + int3 │ │ │ │ + cld │ │ │ │ + sub %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4227 <__gmpz_get_d_2exp@plt+0x58427> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a405c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d8b044d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + mov $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833e860,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + pushf │ │ │ │ + cld │ │ │ │ sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + repz (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3816ff8a(%ebp) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sar $1,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4300 <__gmpz_get_d_2exp@plt+0x58500> │ │ │ │ - movl $0x80a4284,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 809ec65 <__gmpz_get_d_2exp@plt+0x52e65> │ │ │ │ + movl $0x809ec20,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4284 <__gmpz_get_d_2exp@plt+0x58484> │ │ │ │ + jne 809ec20 <__gmpz_get_d_2exp@plt+0x52e20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %ch,0x29(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cld │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock rolb $0x8,0xa(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a42c0 <__gmpz_get_d_2exp@plt+0x584c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fsubrl 0x29(%ebp) │ │ │ │ - add %cl,%al │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ + in (%dx),%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81276d4 <__gmpz_get_d_2exp@plt+0xdb8d4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x40029fc │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a4303 <__gmpz_get_d_2exp@plt+0x58503> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a3778 <__gmpz_get_d_2exp@plt+0x57978> │ │ │ │ + add %dh,0x9(%esp,%ebp,8) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + dec %ebx │ │ │ │ + xor $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8173d8c <__gmpz_get_d_2exp@plt+0x127f8c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + xchg %eax,%esp │ │ │ │ + ret │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809ecac <__gmpz_get_d_2exp@plt+0x52eac> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d0ab4 <__gmpz_get_d_2exp@plt+0x184cb4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 809ec51 <__gmpz_get_d_2exp@plt+0x52e51> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,-0xf16fb3b(%ebx) │ │ │ │ + cmp $0xff,%dh │ │ │ │ + movl $0x809ec98,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ed1b <__gmpz_get_d_2exp@plt+0x52f1b> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a43b5 <__gmpz_get_d_2exp@plt+0x585b5> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a3fa0,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a41bc,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 809ed11 <__gmpz_get_d_2exp@plt+0x52f11> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a3778 <__gmpz_get_d_2exp@plt+0x57978> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4444 <__gmpz_get_d_2exp@plt+0x58644> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a443a <__gmpz_get_d_2exp@plt+0x5863a> │ │ │ │ - movl $0x80a3c40,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80a4244,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x1,-0xc(%ebp) │ │ │ │ - movl $0x834e0c1,-0x8(%ebp) │ │ │ │ - movl $0x833ad8c,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b0b0,%esi │ │ │ │ + ja 809ed5a <__gmpz_get_d_2exp@plt+0x52f5a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b720 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + nop │ │ │ │ + sbb $0xfb,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%edi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - imul $0x290ffff,%edi,%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4510 <__gmpz_get_d_2exp@plt+0x58710> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a44b0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 809effd <__gmpz_get_d_2exp@plt+0x531fd> │ │ │ │ + movl $0x809ee34,-0x28(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x22(%esi),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x26(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a44b0 <__gmpz_get_d_2exp@plt+0x586b0> │ │ │ │ + jne 809ee34 <__gmpz_get_d_2exp@plt+0x53034> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + cli │ │ │ │ + sub %eax,(%eax) │ │ │ │ + ljmp $0x100,$0x1e00003c │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 809f000 <__gmpz_get_d_2exp@plt+0x53200> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + push $0x1c │ │ │ │ + push $0x0 │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x80,0x4(%ecx) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ecx) │ │ │ │ + movl $0x0,0x18(%ecx) │ │ │ │ + movl $0x809ed2c,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809ef20,0xc(%ebp) │ │ │ │ + mov $0x833e870,%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809ef20 <__gmpz_get_d_2exp@plt+0x53120> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fs stc │ │ │ │ + sub %eax,(%eax) │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bl,(%eax,%esi,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x8342fe5,-0x14(%ebp) │ │ │ │ + movl $0x834301d,-0x10(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809dd7c <__gmpz_get_d_2exp@plt+0x51f7c> │ │ │ │ clc │ │ │ │ - in $0x44,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a44e4 <__gmpz_get_d_2exp@plt+0x586e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + cld │ │ │ │ + sub %eax,(%eax) │ │ │ │ + jecxz 809ef52 <__gmpz_get_d_2exp@plt+0x53152> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x11(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + loopne 809ef62 <__gmpz_get_d_2exp@plt+0x53162> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + jecxz 809ef6a <__gmpz_get_d_2exp@plt+0x5316a> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488b0445(%ebx) │ │ │ │ + sbb %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f611(%eax) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a17a8 <__gmpz_get_d_2exp@plt+0x559a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0x45,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a451c <__gmpz_get_d_2exp@plt+0x5871c> │ │ │ │ + add %dh,-0x899f7f7(%edi,%ebp,8) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809efb4 <__gmpz_get_d_2exp@plt+0x531b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f03a <__gmpz_get_d_2exp@plt+0x5323a> │ │ │ │ + movl $0x815161c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x81ae264,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae0d8,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + xor $0xfc,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + xchg %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a45a5 <__gmpz_get_d_2exp@plt+0x587a5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4562 <__gmpz_get_d_2exp@plt+0x58762> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %bl,-0x11(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a4571 <__gmpz_get_d_2exp@plt+0x58771> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a459a <__gmpz_get_d_2exp@plt+0x5879a> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a459a <__gmpz_get_d_2exp@plt+0x5879a> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a460d <__gmpz_get_d_2exp@plt+0x5880d> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4603 <__gmpz_get_d_2exp@plt+0x58803> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80a4470,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a4718 <__gmpz_get_d_2exp@plt+0x58918> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a46b8,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ + dec %eax │ │ │ │ + clc │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f206 <__gmpz_get_d_2exp@plt+0x53406> │ │ │ │ + movl $0x809f0e4,-0x1c(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + mov 0x16(%esi),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ + mov 0x1a(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a46b8 <__gmpz_get_d_2exp@plt+0x588b8> │ │ │ │ + jne 809f0e4 <__gmpz_get_d_2exp@plt+0x532e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + shl $0x29,%bh │ │ │ │ + add %ah,%bh │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - inc %esi │ │ │ │ - or (%eax),%cl │ │ │ │ + cld │ │ │ │ + adc %dh,%cl │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a46ec <__gmpz_get_d_2exp@plt+0x588ec> │ │ │ │ + jne 809f110 <__gmpz_get_d_2exp@plt+0x53310> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x6 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + imull (%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x47,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + int1 │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4724 <__gmpz_get_d_2exp@plt+0x58924> │ │ │ │ + jne 809f138 <__gmpz_get_d_2exp@plt+0x53338> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - xor (%eax),%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + imull (%ecx) │ │ │ │ + add %ch,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + and %cl,0x45c70449(%ebx) │ │ │ │ + cld │ │ │ │ + push $0x890809f1 │ │ │ │ + into │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f168 <__gmpz_get_d_2exp@plt+0x53368> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp $0xf7,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + jmp 2609f178 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80a477b <__gmpz_get_d_2exp@plt+0x5897b> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + ja 809f209 <__gmpz_get_d_2exp@plt+0x53409> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809ed78,-0x28(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a4850 <__gmpz_get_d_2exp@plt+0x58a50> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a4777 <__gmpz_get_d_2exp@plt+0x58977> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a4850 <__gmpz_get_d_2exp@plt+0x58a50> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a4783 <__gmpz_get_d_2exp@plt+0x58983> │ │ │ │ - movl $0x80a4794,0xc(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 80a477b <__gmpz_get_d_2exp@plt+0x5897b> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ljmp $0x0,$0x1e00001e │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a47d1 <__gmpz_get_d_2exp@plt+0x589d1> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a47f6 <__gmpz_get_d_2exp@plt+0x589f6> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a4807 <__gmpz_get_d_2exp@plt+0x58a07> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a47f6 <__gmpz_get_d_2exp@plt+0x589f6> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x809f1e4,0x20(%ebp) │ │ │ │ + movl $0x1c,0x14(%ebp) │ │ │ │ + movl $0x4,0x18(%ebp) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + repnz or %ecx,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f200 <__gmpz_get_d_2exp@plt+0x53400> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff08c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a483e <__gmpz_get_d_2exp@plt+0x58a3e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - cmp 0x4(%ebp),%ecx │ │ │ │ - jge 80a483e <__gmpz_get_d_2exp@plt+0x58a3e> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + enter $0x29fa,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a4917 <__gmpz_get_d_2exp@plt+0x58b17> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a490d <__gmpz_get_d_2exp@plt+0x58b0d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f247 <__gmpz_get_d_2exp@plt+0x53447> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a24b0 <__gmpz_get_d_2exp@plt+0x566b0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + imulb (%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f36d <__gmpz_get_d_2exp@plt+0x5356d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%edx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x80a461c,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x809f2f4,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xf5 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + xchg %al,0x1e0000 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f370 <__gmpz_get_d_2exp@plt+0x53570> │ │ │ │ + movl $0x809ebe4,-0x44(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x809ecc8,-0x38(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x809f05c,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + lea -0x42(%edi),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809f228,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + xor $0xf8,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x30000003 │ │ │ │ + cmc │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4953 <__gmpz_get_d_2exp@plt+0x58b53> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + jb 809f40c <__gmpz_get_d_2exp@plt+0x5360c> │ │ │ │ + movl $0x809f3cc,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + ja 809f414 <__gmpz_get_d_2exp@plt+0x53614> │ │ │ │ + movl $0x809f25c,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833e8dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + test $0xf4,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4a29 <__gmpz_get_d_2exp@plt+0x58c29> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a49e0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809f4fd <__gmpz_get_d_2exp@plt+0x536fd> │ │ │ │ + movl $0x809f468,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a49e0 <__gmpz_get_d_2exp@plt+0x58be0> │ │ │ │ + jne 809f468 <__gmpz_get_d_2exp@plt+0x53668> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + je 809f452 <__gmpz_get_d_2exp@plt+0x53652> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f60c(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809f490 <__gmpz_get_d_2exp@plt+0x53690> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + hlt │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f60c(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0xf4,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ hlt │ │ │ │ - adc $0x4a,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f4e0 <__gmpz_get_d_2exp@plt+0x536e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + repz sub %eax,(%eax) │ │ │ │ + lds (%edx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or %cl,0x75890c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,-0x3a7cebbb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833e8e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + repz sub %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ss │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x57e90076(%ebp) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f588 <__gmpz_get_d_2exp@plt+0x53788> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809f568,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4a14 <__gmpz_get_d_2exp@plt+0x58c14> │ │ │ │ + jne 809f568 <__gmpz_get_d_2exp@plt+0x53768> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a4a2c <__gmpz_get_d_2exp@plt+0x58c2c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f58b <__gmpz_get_d_2exp@plt+0x5378b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae1bc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4a8b <__gmpz_get_d_2exp@plt+0x58c8b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a4aa9 <__gmpz_get_d_2exp@plt+0x58ca9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a4a9a <__gmpz_get_d_2exp@plt+0x58c9a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a4aa9 <__gmpz_get_d_2exp@plt+0x58ca9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a4a9a <__gmpz_get_d_2exp@plt+0x58c9a> │ │ │ │ - movl $0x80a4924,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 809f5d6 <__gmpz_get_d_2exp@plt+0x537d6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b700 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xf3,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4b2b <__gmpz_get_d_2exp@plt+0x58d2b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + jb 809f7ad <__gmpz_get_d_2exp@plt+0x539ad> │ │ │ │ + movl $0x809f69c,-0x24(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a4960,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x16(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x22(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f69c <__gmpz_get_d_2exp@plt+0x5389c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + repnz sub %eax,(%eax) │ │ │ │ + jmp 2609f6b8 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f7b0 <__gmpz_get_d_2exp@plt+0x539b0> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + push $0x1c │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x10(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ecx) │ │ │ │ + movl $0x0,0x18(%ecx) │ │ │ │ + movl $0x809f5a8,-0xc(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809f788,0x1c(%ebp) │ │ │ │ + mov $0x833e8f4,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f788 <__gmpz_get_d_2exp@plt+0x53988> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %dh,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809e0f4 <__gmpz_get_d_2exp@plt+0x522f4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - bound %ebp,%fs:(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + int1 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4c3e <__gmpz_get_d_2exp@plt+0x58e3e> │ │ │ │ - movl $0x80a4bb4,-0x14(%ebp) │ │ │ │ + jb 809f98a <__gmpz_get_d_2exp@plt+0x53b8a> │ │ │ │ + movl $0x809f848,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xd(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4bb4 <__gmpz_get_d_2exp@plt+0x58db4> │ │ │ │ + jne 809f848 <__gmpz_get_d_2exp@plt+0x53a48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - popa │ │ │ │ + nop │ │ │ │ + shl $1,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - pop %es │ │ │ │ + out %eax,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock lock dec %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %dh,-0x8(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4bf0 <__gmpz_get_d_2exp@plt+0x58df0> │ │ │ │ + jne 809f870 <__gmpz_get_d_2exp@plt+0x53a70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xcb002961,%esp │ │ │ │ + test $0xf0,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + out %eax,$0x8 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f608(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809f898 <__gmpz_get_d_2exp@plt+0x53a98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor $0x29,%al │ │ │ │ + add %ah,%bh │ │ │ │ + or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a4c41 <__gmpz_get_d_2exp@plt+0x58e41> │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809376c <__gmpz_get_d_2exp@plt+0x4796c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x54,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4d27 <__gmpz_get_d_2exp@plt+0x58f27> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x50(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x834c381,-0x48(%edi) │ │ │ │ - movl $0x80a4864,-0x44(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - lea -0x4f(%edi),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + clc │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f8c0 <__gmpz_get_d_2exp@plt+0x53ac0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + lock sub %eax,(%eax) │ │ │ │ + out %eax,$0xb │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + sbb %cl,0x45c70449(%ebx) │ │ │ │ + cld │ │ │ │ + lock clc │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809f8f0 <__gmpz_get_d_2exp@plt+0x53af0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sub %dh,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + call 2609f904 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f98d <__gmpz_get_d_2exp@plt+0x53b8d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809f5f4,-0x24(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a4ac0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809376c <__gmpz_get_d_2exp@plt+0x4796c> │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809f968,0x18(%ebp) │ │ │ │ + movl $0x1c,0xc(%ebp) │ │ │ │ + movl $0x4,0x10(%ebp) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4d6f <__gmpz_get_d_2exp@plt+0x58f6f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x899f7f7(%ecx,%edi,8) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809f984 <__gmpz_get_d_2exp@plt+0x53b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff0cc5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4e45 <__gmpz_get_d_2exp@plt+0x59045> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4dfc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + jb 809fa6e <__gmpz_get_d_2exp@plt+0x53c6e> │ │ │ │ + movl $0x809fa18,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4dfc <__gmpz_get_d_2exp@plt+0x58ffc> │ │ │ │ + jne 809fa18 <__gmpz_get_d_2exp@plt+0x53c18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %ch,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 809fa71 <__gmpz_get_d_2exp@plt+0x53c71> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809f530,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x809f7d0,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a1ba0 <__gmpz_get_d_2exp@plt+0x55da0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cwtl │ │ │ │ + out %al,(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor %cl,0xa(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + jb 809fb4f <__gmpz_get_d_2exp@plt+0x53d4f> │ │ │ │ + movl $0x809fae4,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4e30 <__gmpz_get_d_2exp@plt+0x59030> │ │ │ │ + jne 809fae4 <__gmpz_get_d_2exp@plt+0x53ce4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a4e48 <__gmpz_get_d_2exp@plt+0x59048> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4ea7 <__gmpz_get_d_2exp@plt+0x590a7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a4ec5 <__gmpz_get_d_2exp@plt+0x590c5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a4eb6 <__gmpz_get_d_2exp@plt+0x590b6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a4ec5 <__gmpz_get_d_2exp@plt+0x590c5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a4eb6 <__gmpz_get_d_2exp@plt+0x590b6> │ │ │ │ - movl $0x80a4d40,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + out %al,(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%ebx,%edi,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fb0c <__gmpz_get_d_2exp@plt+0x53d0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb $0xee,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809fb52 <__gmpz_get_d_2exp@plt+0x53d52> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809f9ac,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a24b0 <__gmpz_get_d_2exp@plt+0x566b0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + incl (%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %ch,0x29(%ebp,%ebp,8) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4f47 <__gmpz_get_d_2exp@plt+0x59147> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a4d7c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 809fbf5 <__gmpz_get_d_2exp@plt+0x53df5> │ │ │ │ + movl $0x809fa90,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809fbd0,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 809599c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4f8b <__gmpz_get_d_2exp@plt+0x5918b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + sti │ │ │ │ + or %ecx,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fbec <__gmpz_get_d_2exp@plt+0x53dec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + gs add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x833e938,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and %ch,%ch │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5061 <__gmpz_get_d_2exp@plt+0x59261> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5018,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 809fcdd <__gmpz_get_d_2exp@plt+0x53edd> │ │ │ │ + movl $0x809fc4c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5018 <__gmpz_get_d_2exp@plt+0x59218> │ │ │ │ + jne 809fc4c <__gmpz_get_d_2exp@plt+0x53e4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %esp │ │ │ │ - push %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ + add %dh,0x9(%esp,%edi,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809fc74 <__gmpz_get_d_2exp@plt+0x53e74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa0,%al │ │ │ │ + cld │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a504c <__gmpz_get_d_2exp@plt+0x5924c> │ │ │ │ + jne 809fca0 <__gmpz_get_d_2exp@plt+0x53ea0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a5064 <__gmpz_get_d_2exp@plt+0x59264> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cwtl │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + cld │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809fd74 <__gmpz_get_d_2exp@plt+0x53f74> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a50c3 <__gmpz_get_d_2exp@plt+0x592c3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a50e1 <__gmpz_get_d_2exp@plt+0x592e1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a50d2 <__gmpz_get_d_2exp@plt+0x592d2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov $0x833e940,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0xf76f7f7(,%edi,8) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fd1c <__gmpz_get_d_2exp@plt+0x53f1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xec,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x9(%ebp,%edi,8) │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fd44 <__gmpz_get_d_2exp@plt+0x53f44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + jmp 809fd64 <__gmpz_get_d_2exp@plt+0x53f64> │ │ │ │ + add %ah,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0xbc,%al │ │ │ │ + cld │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a50e1 <__gmpz_get_d_2exp@plt+0x592e1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a50d2 <__gmpz_get_d_2exp@plt+0x592d2> │ │ │ │ - movl $0x80a4f5c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809fb7c <__gmpz_get_d_2exp@plt+0x53d7c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x809fcbc,0x0(%ebp) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jmp 809fdb8 <__gmpz_get_d_2exp@plt+0x53fb8> │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + ja 809fd9d <__gmpz_get_d_2exp@plt+0x53f9d> │ │ │ │ + (bad) │ │ │ │ + decl -0x4816ff8a(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x800,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5163 <__gmpz_get_d_2exp@plt+0x59363> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + ja 809fe0c <__gmpz_get_d_2exp@plt+0x5400c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a4f98,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x68(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + push %eax │ │ │ │ + call 804b2e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0x5c,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ch,%dl │ │ │ │ sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a523c <__gmpz_get_d_2exp@plt+0x5943c> │ │ │ │ - movl $0x80a51c0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 809fead <__gmpz_get_d_2exp@plt+0x540ad> │ │ │ │ + movl $0x809fe68,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a51c0 <__gmpz_get_d_2exp@plt+0x593c0> │ │ │ │ + jne 809fe68 <__gmpz_get_d_2exp@plt+0x54068> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - pop %ebx │ │ │ │ + dec %esp │ │ │ │ + ljmp $0x0,$0x20029 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + decb (%ecx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81276d4 <__gmpz_get_d_2exp@plt+0xdb8d4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ch,%dl │ │ │ │ sub %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cld │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%cl │ │ │ │ + add %bh,0x75890809(%esi,%edi,8) │ │ │ │ + clc │ │ │ │ + movl $0x8344bfc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8173d8c <__gmpz_get_d_2exp@plt+0x127f8c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov $0x29,%cl │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809fef4 <__gmpz_get_d_2exp@plt+0x540f4> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d0ab4 <__gmpz_get_d_2exp@plt+0x184cb4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dh,0x20029(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,-0x5716fb3b(%ebx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + or %ah,%al │ │ │ │ + decb (%ecx) │ │ │ │ + or %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + adc (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ff59 <__gmpz_get_d_2exp@plt+0x54159> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ff4f <__gmpz_get_d_2exp@plt+0x5414f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093778 <__gmpz_get_d_2exp@plt+0x47978> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs ljmp $0x2,$0x50029 │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x28(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0158 <__gmpz_get_d_2exp@plt+0x54358> │ │ │ │ + movl $0x809ffdc,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a51fc <__gmpz_get_d_2exp@plt+0x593fc> │ │ │ │ + jne 809ffdc <__gmpz_get_d_2exp@plt+0x541dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x5b,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + jmp 9ceffff │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a523f <__gmpz_get_d_2exp@plt+0x5943f> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809376c <__gmpz_get_d_2exp@plt+0x4796c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a52f1 <__gmpz_get_d_2exp@plt+0x594f1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a4edc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + cld │ │ │ │ + or $0x0,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a000c <__gmpz_get_d_2exp@plt+0x5420c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x29e9,$0x0 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a015b <__gmpz_get_d_2exp@plt+0x5435b> │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a50f8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80,(%eax) │ │ │ │ + movl $0x809fdb8,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a0084,0x4(%ebp) │ │ │ │ + mov $0x833e950,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809376c <__gmpz_get_d_2exp@plt+0x4796c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a53a7 <__gmpz_get_d_2exp@plt+0x595a7> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a539d <__gmpz_get_d_2exp@plt+0x5959d> │ │ │ │ - movl $0x80a45bc,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80a4b48,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80a5180,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b0c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5458 <__gmpz_get_d_2exp@plt+0x59658> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a53f8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a53f8 <__gmpz_get_d_2exp@plt+0x595f8> │ │ │ │ + jne 80a0084 <__gmpz_get_d_2exp@plt+0x54284> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + jmp 94f00a7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bh,0x45c7080a(%eax,%eax,1) │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809dd7c <__gmpz_get_d_2exp@plt+0x51f7c> │ │ │ │ clc │ │ │ │ - sub $0x54,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + out %eax,$0x29 │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a016a <__gmpz_get_d_2exp@plt+0x5436a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809fe2c,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x809ff10,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a0114,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x16(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a542c <__gmpz_get_d_2exp@plt+0x5962c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fs push %esp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5464 <__gmpz_get_d_2exp@plt+0x59664> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + add %ecx,(%edx) │ │ │ │ + or %ch,%cl │ │ │ │ + jl 80a011a <__gmpz_get_d_2exp@plt+0x5431a> │ │ │ │ + adc (%eax),%al │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a54ed <__gmpz_get_d_2exp@plt+0x596ed> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a54aa <__gmpz_get_d_2exp@plt+0x596aa> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a54b9 <__gmpz_get_d_2exp@plt+0x596b9> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0180 <__gmpz_get_d_2exp@plt+0x54380> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + movl $0x81ae264,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a54e2 <__gmpz_get_d_2exp@plt+0x596e2> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a54e2 <__gmpz_get_d_2exp@plt+0x596e2> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80a00bc,0x0(%ebp) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + call 80d01bf <__gmpz_get_d_2exp@plt+0x843bf> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a5555 <__gmpz_get_d_2exp@plt+0x59755> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a0241 <__gmpz_get_d_2exp@plt+0x54441> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a554b <__gmpz_get_d_2exp@plt+0x5974b> │ │ │ │ + ja 80a0237 <__gmpz_get_d_2exp@plt+0x54437> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80a53b8,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834bf85,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push $0x80 │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x809ff70,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1002a1c,%al │ │ │ │ + inc %esp │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5592 <__gmpz_get_d_2exp@plt+0x59792> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80a02da <__gmpz_get_d_2exp@plt+0x544da> │ │ │ │ + cmpl $0x0,0xc(%ebp) │ │ │ │ + jg 80a02c6 <__gmpz_get_d_2exp@plt+0x544c6> │ │ │ │ + movl $0x833e9a5,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + pop %eax │ │ │ │ + out %eax,$0x29 │ │ │ │ + add %al,0x1e0000(%ecx,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a02e2 <__gmpz_get_d_2exp@plt+0x544e2> │ │ │ │ + movl $0x80a01a0,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + movl $0x80a028c,-0x4(%ebp) │ │ │ │ + mov $0x80,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + mov $0x833e9f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs sbb $0x2a,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lock out %al,$0x29 │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5680 <__gmpz_get_d_2exp@plt+0x59880> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a55f0,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80a03a2 <__gmpz_get_d_2exp@plt+0x545a2> │ │ │ │ + movl $0x80a0338,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a55f0 <__gmpz_get_d_2exp@plt+0x597f0> │ │ │ │ + jne 80a0338 <__gmpz_get_d_2exp@plt+0x54538> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %bl,(%edx,%ebp,1) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + mov $0x440029e6,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - push %esi │ │ │ │ + add %ah,0x3(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5618 <__gmpz_get_d_2exp@plt+0x59818> │ │ │ │ + jne 80a0360 <__gmpz_get_d_2exp@plt+0x54560> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - lock sbb (%edx),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + out %al,$0x29 │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5683 <__gmpz_get_d_2exp@plt+0x59883> │ │ │ │ - movl $0x80a5568,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f5fd(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a0388 <__gmpz_get_d_2exp@plt+0x54588> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %al,$0x29 │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7cefbb(%ecx),%ecx │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0xbefffffe,%esi │ │ │ │ + or %ch,%dl │ │ │ │ + xor (%eax),%ecx │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x1002a1b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + dec %esp │ │ │ │ + out %al,$0x29 │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a56ca <__gmpz_get_d_2exp@plt+0x598ca> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x1b,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + inc %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5706 <__gmpz_get_d_2exp@plt+0x59906> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock sbb (%edx),%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5742 <__gmpz_get_d_2exp@plt+0x59942> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x1a,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a58a6 <__gmpz_get_d_2exp@plt+0x59aa6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a57f4,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80a04ba <__gmpz_get_d_2exp@plt+0x546ba> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0400,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a57f4 <__gmpz_get_d_2exp@plt+0x599f4> │ │ │ │ + jne 80a0400 <__gmpz_get_d_2exp@plt+0x54600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x1a,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - or %al,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - sub $0x58,%al │ │ │ │ + add %ah,(%esp,%eax,1) │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a582c <__gmpz_get_d_2exp@plt+0x59a2c> │ │ │ │ + jne 80a0424 <__gmpz_get_d_2exp@plt+0x54624> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcompl (%ecx) │ │ │ │ - sub (%eax),%al │ │ │ │ - push $0x18 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x4(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0448 <__gmpz_get_d_2exp@plt+0x54648> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 80a045a <__gmpz_get_d_2exp@plt+0x5465a> │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0474 <__gmpz_get_d_2exp@plt+0x54674> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a58a9 <__gmpz_get_d_2exp@plt+0x59aa9> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80a04c2 <__gmpz_get_d_2exp@plt+0x546c2> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a58b8 <__gmpz_get_d_2exp@plt+0x59ab8> │ │ │ │ - movl $0x80a5718,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2f0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a04d1 <__gmpz_get_d_2exp@plt+0x546d1> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x833ea18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a59d1 <__gmpz_get_d_2exp@plt+0x59bd1> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a5934 <__gmpz_get_d_2exp@plt+0x59b34> │ │ │ │ - movl $0x80a56dc,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + sub $0xc,%esp │ │ │ │ + call 8115e50 <__gmpz_get_d_2exp@plt+0xca050> │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 80a04f4 <__gmpz_get_d_2exp@plt+0x546f4> │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jne 80a04f4 <__gmpz_get_d_2exp@plt+0x546f4> │ │ │ │ + mov $0x834e099,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a59d1 <__gmpz_get_d_2exp@plt+0x59bd1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - movl $0x80a56a0,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a59e8,0x10(%ebp) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + mov $0x834e091,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0x8dfffffe,%edi │ │ │ │ + jbe 80a0514 <__gmpz_get_d_2exp@plt+0x54714> │ │ │ │ add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a5a2c <__gmpz_get_d_2exp@plt+0x59c2c> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5a4e <__gmpz_get_d_2exp@plt+0x59c4e> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + ja 80a055c <__gmpz_get_d_2exp@plt+0x5475c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a5a5f <__gmpz_get_d_2exp@plt+0x59c5f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b2f0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5a4e <__gmpz_get_d_2exp@plt+0x59c4e> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a060c <__gmpz_get_d_2exp@plt+0x5480c> │ │ │ │ + cmpl $0x0,0x8(%ebp) │ │ │ │ + jg 80a059c <__gmpz_get_d_2exp@plt+0x5479c> │ │ │ │ + movl $0x833ea59,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80a05c8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a05c8 <__gmpz_get_d_2exp@plt+0x547c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xe4,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a065f <__gmpz_get_d_2exp@plt+0x5485f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a0520,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a0620,0x0(%ebp) │ │ │ │ + mov $0x833ea20,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0620 <__gmpz_get_d_2exp@plt+0x54820> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833ea88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + loope 80a0640 <__gmpz_get_d_2exp@plt+0x54840> │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%esi,%eax,1) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x2f,%eax │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x834301d,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809dd7c <__gmpz_get_d_2exp@plt+0x51f7c> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3976fcba(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a5a84 <__gmpz_get_d_2exp@plt+0x59c84> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80a5aa1 <__gmpz_get_d_2exp@plt+0x59ca1> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %dl,(%edi) │ │ │ │ - sub (%eax),%al │ │ │ │ + or %ah,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5ba6 <__gmpz_get_d_2exp@plt+0x59da6> │ │ │ │ - movl $0x80a5b10,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a074d <__gmpz_get_d_2exp@plt+0x5494d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a06b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5b10 <__gmpz_get_d_2exp@plt+0x59d10> │ │ │ │ + jne 80a06b4 <__gmpz_get_d_2exp@plt+0x548b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - push %ss │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xe3 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %esp │ │ │ │ - pop %ebx │ │ │ │ + add %bl,%ah │ │ │ │ + push %es │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5b4c <__gmpz_get_d_2exp@plt+0x59d4c> │ │ │ │ + jne 80a06dc <__gmpz_get_d_2exp@plt+0x548dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xc8002a16,%esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jecxz 80a06fc <__gmpz_get_d_2exp@plt+0x548fc> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a5bb8 <__gmpz_get_d_2exp@plt+0x59db8> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5ba9 <__gmpz_get_d_2exp@plt+0x59da9> │ │ │ │ - movl $0x80a55a4,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834bf85,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5c28 <__gmpz_get_d_2exp@plt+0x59e28> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a5754,-0x28(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834bf85,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - les 0x1002a,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5c6e <__gmpz_get_d_2exp@plt+0x59e6e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %dl,0x2002a │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5d2c <__gmpz_get_d_2exp@plt+0x59f2c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5cc4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%edi,%eax,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5cc4 <__gmpz_get_d_2exp@plt+0x59ec4> │ │ │ │ + jne 80a0704 <__gmpz_get_d_2exp@plt+0x54904> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - adc $0x1002a,%eax │ │ │ │ + test %ah,%bl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5d2f <__gmpz_get_d_2exp@plt+0x59f2f> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80a5c44,-0x34(%edi) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,(%eax) │ │ │ │ + pop %es │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002a14,%esp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a0578 <__gmpz_get_d_2exp@plt+0x54778> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5d76 <__gmpz_get_d_2exp@plt+0x59f76> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adcb $0x0,(%edx,%ebp,1) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a5e0f <__gmpz_get_d_2exp@plt+0x5a00f> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5e05 <__gmpz_get_d_2exp@plt+0x5a005> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a5d4c,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ - movl $0x8347211,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80dbd24,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - call 90a882c │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 80a0755 <__gmpz_get_d_2exp@plt+0x54955> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833ea9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + sub %ah,%bl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5e4a <__gmpz_get_d_2exp@plt+0x5a04a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - adc (%edx),%ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + pop %es │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5e86 <__gmpz_get_d_2exp@plt+0x5a086> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8347232,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80a5ea1 <__gmpz_get_d_2exp@plt+0x5a0a1> │ │ │ │ - sub (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5fa2 <__gmpz_get_d_2exp@plt+0x5a1a2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5f28,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f5f9(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5f28 <__gmpz_get_d_2exp@plt+0x5a128> │ │ │ │ + jne 80a07a8 <__gmpz_get_d_2exp@plt+0x549a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - loopne 80a5f30 <__gmpz_get_d_2exp@plt+0x5a130> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5fa5 <__gmpz_get_d_2exp@plt+0x5a1a5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a5fb4 <__gmpz_get_d_2exp@plt+0x5a1b4> │ │ │ │ - movl $0x80a5e5c,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a606f <__gmpz_get_d_2exp@plt+0x5a26f> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a6030 <__gmpz_get_d_2exp@plt+0x5a230> │ │ │ │ - movl $0x80a5e20,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x28(%edi) │ │ │ │ - movl $0x8347211,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dbd24,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x834c381,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a606f <__gmpz_get_d_2exp@plt+0x5a26f> │ │ │ │ - movl $0x80a5d88,-0x34(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80dbd04,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80a6093 <__gmpz_get_d_2exp@plt+0x5a293> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a614a <__gmpz_get_d_2exp@plt+0x5a34a> │ │ │ │ - movl $0x80a60cc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + pop %es │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a60cc <__gmpz_get_d_2exp@plt+0x5a2cc> │ │ │ │ + jne 80a07cc <__gmpz_get_d_2exp@plt+0x549cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x11,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock or %ah,0xa(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %dh,%al │ │ │ │ + pop %es │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6108 <__gmpz_get_d_2exp@plt+0x5a308> │ │ │ │ + jne 80a07f0 <__gmpz_get_d_2exp@plt+0x549f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %dl,(%ecx) │ │ │ │ - sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a615c <__gmpz_get_d_2exp@plt+0x5a35c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a614d <__gmpz_get_d_2exp@plt+0x5a34d> │ │ │ │ - movl $0x80a5c80,-0xc(%edi) │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a081c <__gmpz_get_d_2exp@plt+0x54a1c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a1de8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a61b3 <__gmpz_get_d_2exp@plt+0x5a3b3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a5e98,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x10,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6243 <__gmpz_get_d_2exp@plt+0x5a443> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6239 <__gmpz_get_d_2exp@plt+0x5a439> │ │ │ │ - movl $0x80a5504,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80a5ad0,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80a6090,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xd(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b0d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834e101(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + jmp 80a0c1c <__gmpz_get_d_2exp@plt+0x54e1c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xb4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0893 <__gmpz_get_d_2exp@plt+0x54a93> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6274 <__gmpz_get_d_2exp@plt+0x5a474> │ │ │ │ - movl $0x81f38db,-0x8(%ebp) │ │ │ │ + jb 80a08ca <__gmpz_get_d_2exp@plt+0x54aca> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a62c2 <__gmpz_get_d_2exp@plt+0x5a4c2> │ │ │ │ + jb 80a091a <__gmpz_get_d_2exp@plt+0x54b1a> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a62b8 <__gmpz_get_d_2exp@plt+0x5a4b8> │ │ │ │ + ja 80a0910 <__gmpz_get_d_2exp@plt+0x54b10> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a6254,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x80a08a0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a6319 <__gmpz_get_d_2exp@plt+0x5a519> │ │ │ │ + jb 80a097b <__gmpz_get_d_2exp@plt+0x54b7b> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a630f <__gmpz_get_d_2exp@plt+0x5a50f> │ │ │ │ + ja 80a0971 <__gmpz_get_d_2exp@plt+0x54b71> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a6280,-0xc(%edi) │ │ │ │ + movl $0x80a08d8,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38db,-0x8(%ebp) │ │ │ │ + movl $0x81f4b07,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a6370 <__gmpz_get_d_2exp@plt+0x5a570> │ │ │ │ + jb 80a09d0 <__gmpz_get_d_2exp@plt+0x54bd0> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6366 <__gmpz_get_d_2exp@plt+0x5a566> │ │ │ │ + ja 80a09c6 <__gmpz_get_d_2exp@plt+0x54bc6> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a62d0,-0xc(%edi) │ │ │ │ + movl $0x80a0928,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a63cf <__gmpz_get_d_2exp@plt+0x5a5cf> │ │ │ │ + jb 80a0a39 <__gmpz_get_d_2exp@plt+0x54c39> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a63c5 <__gmpz_get_d_2exp@plt+0x5a5c5> │ │ │ │ + ja 80a0a2f <__gmpz_get_d_2exp@plt+0x54c2f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a6328,-0x10(%edi) │ │ │ │ + movl $0x80a0988,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38db,-0x8(%ebp) │ │ │ │ + movl $0x81f4b18,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + imul $0x2000200,(%edx),%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a6444 <__gmpz_get_d_2exp@plt+0x5a644> │ │ │ │ + jb 80a0acc <__gmpz_get_d_2exp@plt+0x54ccc> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a643a <__gmpz_get_d_2exp@plt+0x5a63a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80a0ac2 <__gmpz_get_d_2exp@plt+0x54cc2> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x80a6380,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a09e0,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a0ab0,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a64b3 <__gmpz_get_d_2exp@plt+0x5a6b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a648c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a648c <__gmpz_get_d_2exp@plt+0x5a68c> │ │ │ │ + jne 80a0ab0 <__gmpz_get_d_2exp@plt+0x54cb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xor $0x69,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a64b6 <__gmpz_get_d_2exp@plt+0x5a6b6> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %ch,0x2a(%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a0b41 <__gmpz_get_d_2exp@plt+0x54d41> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0b37 <__gmpz_get_d_2exp@plt+0x54d37> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80a0a4c,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4b2a,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push $0x2002a │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6515 <__gmpz_get_d_2exp@plt+0x5a715> │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a0ba6 <__gmpz_get_d_2exp@plt+0x54da6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0b9c <__gmpz_get_d_2exp@plt+0x54d9c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a650c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a650c <__gmpz_get_d_2exp@plt+0x5a70c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a0ae4 <__gmpz_get_d_2exp@plt+0x54ce4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub %ch,0x2a(%eax) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0bf6 <__gmpz_get_d_2exp@plt+0x54df6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a0b54,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + inc %eax │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0c73 <__gmpz_get_d_2exp@plt+0x54e73> │ │ │ │ + movl $0x80a0870,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80a0ae4,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a0c68 <__gmpz_get_d_2exp@plt+0x54e68> │ │ │ │ + movl $0x80a0bbc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x833eac0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %bl,%dh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a65bc <__gmpz_get_d_2exp@plt+0x5a7bc> │ │ │ │ - movl $0x80a6560,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80a0d10 <__gmpz_get_d_2exp@plt+0x54f10> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0cc8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6560 <__gmpz_get_d_2exp@plt+0x5a760> │ │ │ │ + jne 80a0cc8 <__gmpz_get_d_2exp@plt+0x54ec8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + (bad) (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ah,0xa(%ebp) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6588 <__gmpz_get_d_2exp@plt+0x5a788> │ │ │ │ + add %dh,%al │ │ │ │ + or $0xa,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + rcr $1,%ch │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a65ce <__gmpz_get_d_2exp@plt+0x5a7ce> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a65bf <__gmpz_get_d_2exp@plt+0x5a7bf> │ │ │ │ - movl $0x80a6454,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a0c1c <__gmpz_get_d_2exp@plt+0x54e1c> │ │ │ │ + mov $0x833ead0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a65f8 <__gmpz_get_d_2exp@plt+0x5a7f8> │ │ │ │ - movl $0x80a64d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - enter $0x294a,$0x0 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) (%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6666 <__gmpz_get_d_2exp@plt+0x5a866> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - movl $0x80a63dc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0d80 <__gmpz_get_d_2exp@plt+0x54f80> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80a6524,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833aef0,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80a61d4 <__gmpz_get_d_2exp@plt+0x5a3d4> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80a0d58,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0d58 <__gmpz_get_d_2exp@plt+0x54f58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x10029dd │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a0c1c <__gmpz_get_d_2exp@plt+0x54e1c> │ │ │ │ + mov $0x833ead8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ + (bad) (%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a66ab <__gmpz_get_d_2exp@plt+0x5a8ab> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80a0db2 <__gmpz_get_d_2exp@plt+0x54fb2> │ │ │ │ + movl $0x833eada,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833eae0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + hlt │ │ │ │ + fsubrl (%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6781 <__gmpz_get_d_2exp@plt+0x5a981> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6738,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a0e2b <__gmpz_get_d_2exp@plt+0x5502b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0dfc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6738 <__gmpz_get_d_2exp@plt+0x5a938> │ │ │ │ + jne 80a0dfc <__gmpz_get_d_2exp@plt+0x54ffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + fsubrl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or (%bx,%si),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a676c <__gmpz_get_d_2exp@plt+0x5a96c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a6784 <__gmpz_get_d_2exp@plt+0x5a984> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a67e3 <__gmpz_get_d_2exp@plt+0x5a9e3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a6801 <__gmpz_get_d_2exp@plt+0x5aa01> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a67f2 <__gmpz_get_d_2exp@plt+0x5a9f2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a6801 <__gmpz_get_d_2exp@plt+0x5aa01> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a67f2 <__gmpz_get_d_2exp@plt+0x5a9f2> │ │ │ │ - movl $0x80a667c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6883 <__gmpz_get_d_2exp@plt+0x5aa83> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a66b8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a68c7 <__gmpz_get_d_2exp@plt+0x5aac7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + jmp 80a0c1c <__gmpz_get_d_2exp@plt+0x54e1c> │ │ │ │ + mov $0x833eaf0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a699d <__gmpz_get_d_2exp@plt+0x5ab9d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6954,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a0ecf <__gmpz_get_d_2exp@plt+0x550cf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0e70,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6954 <__gmpz_get_d_2exp@plt+0x5ab54> │ │ │ │ + jne 80a0e70 <__gmpz_get_d_2exp@plt+0x55070> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %ch,0xa(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6988 <__gmpz_get_d_2exp@plt+0x5ab88> │ │ │ │ + jne 80a0ea4 <__gmpz_get_d_2exp@plt+0x550a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a69a0 <__gmpz_get_d_2exp@plt+0x5aba0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a69ff <__gmpz_get_d_2exp@plt+0x5abff> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 80a0e9e <__gmpz_get_d_2exp@plt+0x5509e> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0c45(%ebx) │ │ │ │ + add 0x2b(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 80a0ed7 <__gmpz_get_d_2exp@plt+0x550d7> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a6a1d <__gmpz_get_d_2exp@plt+0x5ac1d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a6a0e <__gmpz_get_d_2exp@plt+0x5ac0e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a6a1d <__gmpz_get_d_2exp@plt+0x5ac1d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a6a0e <__gmpz_get_d_2exp@plt+0x5ac0e> │ │ │ │ - movl $0x80a6898,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x833eb0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6a9f <__gmpz_get_d_2exp@plt+0x5ac9f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a68d4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x46,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6b87 <__gmpz_get_d_2exp@plt+0x5ad87> │ │ │ │ - movl $0x80a6b04,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a0f73 <__gmpz_get_d_2exp@plt+0x55173> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0f1c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6b04 <__gmpz_get_d_2exp@plt+0x5ad04> │ │ │ │ + jne 80a0f1c <__gmpz_get_d_2exp@plt+0x5511c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - faddl 0x29(%ebp) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - imul $0x8,(%edx),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + clc │ │ │ │ + push %eax │ │ │ │ + (bad) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6b40 <__gmpz_get_d_2exp@plt+0x5ad40> │ │ │ │ + jne 80a0f50 <__gmpz_get_d_2exp@plt+0x55150> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0xc9002945,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a6b8a <__gmpz_get_d_2exp@plt+0x5ad8a> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a6618 <__gmpz_get_d_2exp@plt+0x5a818> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6c3e <__gmpz_get_d_2exp@plt+0x5ae3e> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a6818,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a6a34,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a6618 <__gmpz_get_d_2exp@plt+0x5a818> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 80a0f4a <__gmpz_get_d_2exp@plt+0x5514a> │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6c87 <__gmpz_get_d_2exp@plt+0x5ae87> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x463b0c45(%ebx) │ │ │ │ + add 0x23(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 80a0f7b <__gmpz_get_d_2exp@plt+0x5517b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + jne 80a0f7b <__gmpz_get_d_2exp@plt+0x5517b> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833eb10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6d5d <__gmpz_get_d_2exp@plt+0x5af5d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6d14,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f6(%edi,%ecx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6d14 <__gmpz_get_d_2exp@plt+0x5af14> │ │ │ │ + jne 80a0fb4 <__gmpz_get_d_2exp@plt+0x551b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6d48 <__gmpz_get_d_2exp@plt+0x5af48> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0fd4 <__gmpz_get_d_2exp@plt+0x551d4> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + adc %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a1010 <__gmpz_get_d_2exp@plt+0x55210> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a6d60 <__gmpz_get_d_2exp@plt+0x5af60> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6dbf <__gmpz_get_d_2exp@plt+0x5afbf> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a6ddd <__gmpz_get_d_2exp@plt+0x5afdd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a6dce <__gmpz_get_d_2exp@plt+0x5afce> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a6ddd <__gmpz_get_d_2exp@plt+0x5afdd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a6dce <__gmpz_get_d_2exp@plt+0x5afce> │ │ │ │ - movl $0x80a6c58,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1030 <__gmpz_get_d_2exp@plt+0x55230> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0xa(%eax,%edx,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a106c <__gmpz_get_d_2exp@plt+0x5526c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6e5f <__gmpz_get_d_2exp@plt+0x5b05f> │ │ │ │ + ja 80a108c <__gmpz_get_d_2exp@plt+0x5528c> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a6c94,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + adc %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ + jne 80a10c8 <__gmpz_get_d_2exp@plt+0x552c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6ea3 <__gmpz_get_d_2exp@plt+0x5b0a3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6f79 <__gmpz_get_d_2exp@plt+0x5b179> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6f30,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + ja 80a10f6 <__gmpz_get_d_2exp@plt+0x552f6> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a1de8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%ecx,%edx,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6f30 <__gmpz_get_d_2exp@plt+0x5b130> │ │ │ │ + jne 80a1134 <__gmpz_get_d_2exp@plt+0x55334> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - outsl %fs:(%esi),(%dx) │ │ │ │ + add %bl,0x11(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6f64 <__gmpz_get_d_2exp@plt+0x5b164> │ │ │ │ + jne 80a1158 <__gmpz_get_d_2exp@plt+0x55358> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a6f7c <__gmpz_get_d_2exp@plt+0x5b17c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6fdb <__gmpz_get_d_2exp@plt+0x5b1db> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a6ff9 <__gmpz_get_d_2exp@plt+0x5b1f9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a6fea <__gmpz_get_d_2exp@plt+0x5b1ea> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a6ff9 <__gmpz_get_d_2exp@plt+0x5b1f9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a6fea <__gmpz_get_d_2exp@plt+0x5b1ea> │ │ │ │ - movl $0x80a6e74,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a707b <__gmpz_get_d_2exp@plt+0x5b27b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + push $0xc │ │ │ │ + push $0x0 │ │ │ │ + mov %ecx,0x54(%esp) │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a6eb0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,(%ecx) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - inc %eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7163 <__gmpz_get_d_2exp@plt+0x5b363> │ │ │ │ - movl $0x80a70e0,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a70e0 <__gmpz_get_d_2exp@plt+0x5b2e0> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + adc %ecx,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a11d4 <__gmpz_get_d_2exp@plt+0x553d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,0x29(%eax) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sbb $0x71,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a711c <__gmpz_get_d_2exp@plt+0x5b31c> │ │ │ │ + add %bh,%al │ │ │ │ + adc %ecx,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - les (%edi),%edi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - leave │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1229 <__gmpz_get_d_2exp@plt+0x55429> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a1de8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0xa(%edx,%edx,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a1264 <__gmpz_get_d_2exp@plt+0x55464> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a7166 <__gmpz_get_d_2exp@plt+0x5b366> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a6618 <__gmpz_get_d_2exp@plt+0x5a818> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a721a <__gmpz_get_d_2exp@plt+0x5b41a> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a6df4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + add %cl,-0x74f7f5ee(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a12be <__gmpz_get_d_2exp@plt+0x554be> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + imul $0xc,%eax,%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a7010,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ + movl $0x80a1de8,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a6618 <__gmpz_get_d_2exp@plt+0x5a818> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x3e,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7286 <__gmpz_get_d_2exp@plt+0x5b486> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80a6abc,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80a7098,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80969dc <__gmpz_get_d_2exp@plt+0x4abdc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a72cb <__gmpz_get_d_2exp@plt+0x5b4cb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + adc (%edx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a12fc <__gmpz_get_d_2exp@plt+0x554fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a73a1 <__gmpz_get_d_2exp@plt+0x5b5a1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7358,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7358 <__gmpz_get_d_2exp@plt+0x5b558> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + adc (%edx),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %?,0xa(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a738c <__gmpz_get_d_2exp@plt+0x5b58c> │ │ │ │ + add %al,0xa(%ebx,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a1344 <__gmpz_get_d_2exp@plt+0x55544> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a73a4 <__gmpz_get_d_2exp@plt+0x5b5a4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7403 <__gmpz_get_d_2exp@plt+0x5b603> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a7421 <__gmpz_get_d_2exp@plt+0x5b621> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a7412 <__gmpz_get_d_2exp@plt+0x5b612> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a7421 <__gmpz_get_d_2exp@plt+0x5b621> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a7412 <__gmpz_get_d_2exp@plt+0x5b612> │ │ │ │ - movl $0x80a729c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a74a3 <__gmpz_get_d_2exp@plt+0x5b6a3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x8(%ebp),%eax │ │ │ │ + push $0xc │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a72d8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,(%ecx) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a74e7 <__gmpz_get_d_2exp@plt+0x5b6e7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + adc (%edx),%ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a13c0 <__gmpz_get_d_2exp@plt+0x555c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a75bd <__gmpz_get_d_2exp@plt+0x5b7bd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7574,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7574 <__gmpz_get_d_2exp@plt+0x5b774> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + adc (%edx),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x75,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a75a8 <__gmpz_get_d_2exp@plt+0x5b7a8> │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc $0xa,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a1408 <__gmpz_get_d_2exp@plt+0x55608> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a75c0 <__gmpz_get_d_2exp@plt+0x5b7c0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a761f <__gmpz_get_d_2exp@plt+0x5b81f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + imul $0xc,%eax,%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a763d <__gmpz_get_d_2exp@plt+0x5b83d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a762e <__gmpz_get_d_2exp@plt+0x5b82e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a763d <__gmpz_get_d_2exp@plt+0x5b83d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a762e <__gmpz_get_d_2exp@plt+0x5b82e> │ │ │ │ - movl $0x80a74b8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + push $0xc │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b250 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a150f <__gmpz_get_d_2exp@plt+0x5570f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x8113bf0,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a9da4,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a154b <__gmpz_get_d_2exp@plt+0x5574b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrl (%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + or $0x300,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x44d8bf0(%ecx) │ │ │ │ + lea -0x24(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80a1632 <__gmpz_get_d_2exp@plt+0x55832> │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x29,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + jmp 260a15b7 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a76bf <__gmpz_get_d_2exp@plt+0x5b8bf> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + ja 80a1789 <__gmpz_get_d_2exp@plt+0x55989> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a74f4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x84(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + call 80a2640 <__gmpz_get_d_2exp@plt+0x56840> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a1498,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a1658,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + in $0x28,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1736 <__gmpz_get_d_2exp@plt+0x55936> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a16dd <__gmpz_get_d_2exp@plt+0x558dd> │ │ │ │ + movl $0x80a1524,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x28,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + call 260a16a2 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a177a <__gmpz_get_d_2exp@plt+0x5597a> │ │ │ │ + movl $0x8129b2c,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x80a1470,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a1588,-0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov %ecx,0xb4(%esp) │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 80a2690 <__gmpz_get_d_2exp@plt+0x56890> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80a1745 <__gmpz_get_d_2exp@plt+0x55945> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x8343f3c,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80a168c,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0x3a,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %eax,%esp │ │ │ │ + daa │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a77c3 <__gmpz_get_d_2exp@plt+0x5b9c3> │ │ │ │ - movl $0x80a7740,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7740 <__gmpz_get_d_2exp@plt+0x5b940> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a17fd <__gmpz_get_d_2exp@plt+0x559fd> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a17f3 <__gmpz_get_d_2exp@plt+0x559f3> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 80a2630 <__gmpz_get_d_2exp@plt+0x56830> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a1560,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83433fd,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a1560 <__gmpz_get_d_2exp@plt+0x55760> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833ec50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x39,%al │ │ │ │ + cmp %dl,%ah │ │ │ │ sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock jl 80a77bc <__gmpz_get_d_2exp@plt+0x5b9bc> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + sbb %cl,(%edx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a777c <__gmpz_get_d_2exp@plt+0x5b97c> │ │ │ │ + jne 80a1840 <__gmpz_get_d_2exp@plt+0x55a40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - je 80a77ab <__gmpz_get_d_2exp@plt+0x5b9ab> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %dl,%ah │ │ │ │ sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a77c6 <__gmpz_get_d_2exp@plt+0x5b9c6> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a723c <__gmpz_get_d_2exp@plt+0x5b43c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7880 <__gmpz_get_d_2exp@plt+0x5ba80> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a7438,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a7654,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a723c <__gmpz_get_d_2exp@plt+0x5b43c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x29d3fc(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x39066,%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 80a2690 <__gmpz_get_d_2exp@plt+0x56890> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x44(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b250 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a78c7 <__gmpz_get_d_2exp@plt+0x5bac7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x6cc40bab(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a799d <__gmpz_get_d_2exp@plt+0x5bb9d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7954,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7954 <__gmpz_get_d_2exp@plt+0x5bb54> │ │ │ │ + jae 80a1971 <__gmpz_get_d_2exp@plt+0x55b71> │ │ │ │ + mov $0x833ec68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + sbb %cl,(%edx) │ │ │ │ + or %cl,-0x899f38b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a18f8 <__gmpz_get_d_2exp@plt+0x55af8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1a83 <__gmpz_get_d_2exp@plt+0x55c83> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a1938,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov (%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a1938 <__gmpz_get_d_2exp@plt+0x55b38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %bh,0xa(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + or %ah,0x19(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7988 <__gmpz_get_d_2exp@plt+0x5bb88> │ │ │ │ + jne 80a1960 <__gmpz_get_d_2exp@plt+0x55b60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a79a0 <__gmpz_get_d_2exp@plt+0x5bba0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a79ff <__gmpz_get_d_2exp@plt+0x5bbff> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a7a1d <__gmpz_get_d_2exp@plt+0x5bc1d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a7a0e <__gmpz_get_d_2exp@plt+0x5bc0e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a7a1d <__gmpz_get_d_2exp@plt+0x5bc1d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a7a0e <__gmpz_get_d_2exp@plt+0x5bc0e> │ │ │ │ - movl $0x80a7898,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80a1977 <__gmpz_get_d_2exp@plt+0x55b77> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a1981 <__gmpz_get_d_2exp@plt+0x55b81> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a1991 <__gmpz_get_d_2exp@plt+0x55b91> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + movl $0x80a19c4,-0x8(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a19c4 <__gmpz_get_d_2exp@plt+0x55bc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7a9f <__gmpz_get_d_2exp@plt+0x5bc9f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 80a1a74 <__gmpz_get_d_2exp@plt+0x55c74> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a78d4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 80a26b0 <__gmpz_get_d_2exp@plt+0x568b0> │ │ │ │ + add $0xc,%esp │ │ │ │ + push $0xc │ │ │ │ + push $0x0 │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 804b760 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + movl $0x80a186c,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a18d8,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + sbb (%edx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ + jne 80a1ac0 <__gmpz_get_d_2exp@plt+0x55cc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7ae3 <__gmpz_get_d_2exp@plt+0x5bce3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1aef <__gmpz_get_d_2exp@plt+0x55cef> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 80a26a0 <__gmpz_get_d_2exp@plt+0x568a0> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7bb9 <__gmpz_get_d_2exp@plt+0x5bdb9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7b70,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + jb 80a1b82 <__gmpz_get_d_2exp@plt+0x55d82> │ │ │ │ + movl $0x80a1b54,-0x10(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80a18b0 <__gmpz_get_d_2exp@plt+0x55ab0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1b85 <__gmpz_get_d_2exp@plt+0x55d85> │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a1d3a <__gmpz_get_d_2exp@plt+0x55f3a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a1bd0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7b70 <__gmpz_get_d_2exp@plt+0x5bd70> │ │ │ │ + jne 80a1bd0 <__gmpz_get_d_2exp@plt+0x55dd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jnp 80a7b80 <__gmpz_get_d_2exp@plt+0x5bd80> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %ch,%ah │ │ │ │ + sbb (%edx),%ecx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc $0x1c,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + movl $0x833ec6d,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7ba4 <__gmpz_get_d_2exp@plt+0x5bda4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov $0x834e0a1,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a7bbc <__gmpz_get_d_2exp@plt+0x5bdbc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7c1b <__gmpz_get_d_2exp@plt+0x5be1b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a7c39 <__gmpz_get_d_2exp@plt+0x5be39> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a7c2a <__gmpz_get_d_2exp@plt+0x5be2a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a7c39 <__gmpz_get_d_2exp@plt+0x5be39> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a7c2a <__gmpz_get_d_2exp@plt+0x5be2a> │ │ │ │ - movl $0x80a7ab4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 80a1cc7 <__gmpz_get_d_2exp@plt+0x55ec7> │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a1d42 <__gmpz_get_d_2exp@plt+0x55f42> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x834699d,0x4(%ebp) │ │ │ │ + movl $0x834e0a1,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7cbb <__gmpz_get_d_2exp@plt+0x5bebb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a7af0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80a1d5d <__gmpz_get_d_2exp@plt+0x55f5d> │ │ │ │ + movl $0x80a1b0c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %dh,(%ecx,%ebp,1) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7d98 <__gmpz_get_d_2exp@plt+0x5bf98> │ │ │ │ - movl $0x80a7d20,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock jmp 80a1c24 <__gmpz_get_d_2exp@plt+0x55e24> │ │ │ │ + movl $0x80a1cfc,-0xc(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7d20 <__gmpz_get_d_2exp@plt+0x5bf20> │ │ │ │ + jne 80a1cfc <__gmpz_get_d_2exp@plt+0x55efc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,(%ebx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - jge 80a7d30 <__gmpz_get_d_2exp@plt+0x5bf30> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7d5c <__gmpz_get_d_2exp@plt+0x5bf5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor (%ecx),%ebp │ │ │ │ - add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a7d9b <__gmpz_get_d_2exp@plt+0x5bf9b> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a723c <__gmpz_get_d_2exp@plt+0x5b43c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7e45 <__gmpz_get_d_2exp@plt+0x5c045> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a7a34,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1d6c <__gmpz_get_d_2exp@plt+0x55f6c> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a7c50,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a723c <__gmpz_get_d_2exp@plt+0x5b43c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a1cb0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a1cb0 <__gmpz_get_d_2exp@plt+0x55eb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833ec70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a1c68,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - pushf │ │ │ │ - xor (%ecx),%ch │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x100076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7ee9 <__gmpz_get_d_2exp@plt+0x5c0e9> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80a6618,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80a723c,-0x2c(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80a76dc,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80a7cd8,-0xc(%edi) │ │ │ │ + ja 80a1dc8 <__gmpz_get_d_2exp@plt+0x55fc8> │ │ │ │ + movl $0x80a1de8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d991,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x833ec78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + pop %ecx │ │ │ │ + sub $0x15,%eax │ │ │ │ add (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %cl,%gs:(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7f2f <__gmpz_get_d_2exp@plt+0x5c12f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8005 <__gmpz_get_d_2exp@plt+0x5c205> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7fbc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + push %ds │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7fbc <__gmpz_get_d_2exp@plt+0x5c1bc> │ │ │ │ + jne 80a1e18 <__gmpz_get_d_2exp@plt+0x56018> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lock jg 80a7fcc <__gmpz_get_d_2exp@plt+0x5c1cc> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,(%esi,%ebx,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7ff0 <__gmpz_get_d_2exp@plt+0x5c1f0> │ │ │ │ + jne 80a1e3c <__gmpz_get_d_2exp@plt+0x5603c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8008 <__gmpz_get_d_2exp@plt+0x5c208> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8067 <__gmpz_get_d_2exp@plt+0x5c267> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a8085 <__gmpz_get_d_2exp@plt+0x5c285> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8076 <__gmpz_get_d_2exp@plt+0x5c276> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a8085 <__gmpz_get_d_2exp@plt+0x5c285> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a8076 <__gmpz_get_d_2exp@plt+0x5c276> │ │ │ │ - movl $0x80a7f00,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1e62 <__gmpz_get_d_2exp@plt+0x56062> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a2624,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f5e2(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a1ea0 <__gmpz_get_d_2exp@plt+0x560a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8107 <__gmpz_get_d_2exp@plt+0x5c307> │ │ │ │ + ja 80a1ec8 <__gmpz_get_d_2exp@plt+0x560c8> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a7f3c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80a2624,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a814b <__gmpz_get_d_2exp@plt+0x5c34b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8221 <__gmpz_get_d_2exp@plt+0x5c421> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a81d8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %bh,0x834e0e1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%edi,%ebx,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a81d8 <__gmpz_get_d_2exp@plt+0x5c3d8> │ │ │ │ + jne 80a1f34 <__gmpz_get_d_2exp@plt+0x56134> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0x82,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1f54 <__gmpz_get_d_2exp@plt+0x56154> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f5e1(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a820c <__gmpz_get_d_2exp@plt+0x5c40c> │ │ │ │ + jne 80a1f90 <__gmpz_get_d_2exp@plt+0x56190> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8224 <__gmpz_get_d_2exp@plt+0x5c424> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8283 <__gmpz_get_d_2exp@plt+0x5c483> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a82a1 <__gmpz_get_d_2exp@plt+0x5c4a1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8292 <__gmpz_get_d_2exp@plt+0x5c492> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a82a1 <__gmpz_get_d_2exp@plt+0x5c4a1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a8292 <__gmpz_get_d_2exp@plt+0x5c492> │ │ │ │ - movl $0x80a811c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1fb0 <__gmpz_get_d_2exp@plt+0x561b0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8323 <__gmpz_get_d_2exp@plt+0x5c523> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a8158,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shrb $0x3,0x170029 │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a844b <__gmpz_get_d_2exp@plt+0x5c64b> │ │ │ │ - movl $0x80a83ac,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + pop %ds │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a83ac <__gmpz_get_d_2exp@plt+0x5c5ac> │ │ │ │ + jne 80a1fec <__gmpz_get_d_2exp@plt+0x561ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - sub $0x70029,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock call 91128e37 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a83e8 <__gmpz_get_d_2exp@plt+0x5c5e8> │ │ │ │ + add %dl,(%eax) │ │ │ │ + and %cl,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %ch,0xcb0029 │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a844e <__gmpz_get_d_2exp@plt+0x5c64e> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a7e64 <__gmpz_get_d_2exp@plt+0x5c064> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a851c <__gmpz_get_d_2exp@plt+0x5c71c> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a809c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a82b8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a7e64 <__gmpz_get_d_2exp@plt+0x5c064> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %edx,(%eax) │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8563 <__gmpz_get_d_2exp@plt+0x5c763> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8639 <__gmpz_get_d_2exp@plt+0x5c839> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a85f0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x20(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a85f0 <__gmpz_get_d_2exp@plt+0x5c7f0> │ │ │ │ + jne 80a2058 <__gmpz_get_d_2exp@plt+0x56258> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x86,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8624 <__gmpz_get_d_2exp@plt+0x5c824> │ │ │ │ + add %bh,0xa(%eax,%eiz,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a863c <__gmpz_get_d_2exp@plt+0x5c83c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a869b <__gmpz_get_d_2exp@plt+0x5c89b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a20a7 <__gmpz_get_d_2exp@plt+0x562a7> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a86b9 <__gmpz_get_d_2exp@plt+0x5c8b9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a86aa <__gmpz_get_d_2exp@plt+0x5c8aa> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a86b9 <__gmpz_get_d_2exp@plt+0x5c8b9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a86aa <__gmpz_get_d_2exp@plt+0x5c8aa> │ │ │ │ - movl $0x80a8534,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80a2624,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + and %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a20e4 <__gmpz_get_d_2exp@plt+0x562e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ + and %ecx,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a873b <__gmpz_get_d_2exp@plt+0x5c93b> │ │ │ │ + ja 80a2138 <__gmpz_get_d_2exp@plt+0x56338> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a8570,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x80a2624,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a877f <__gmpz_get_d_2exp@plt+0x5c97f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0xa(%ecx,%eiz,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a2174 <__gmpz_get_d_2exp@plt+0x56374> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8855 <__gmpz_get_d_2exp@plt+0x5ca55> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a880c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a880c <__gmpz_get_d_2exp@plt+0x5ca0c> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f5df(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - mov %cl,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8840 <__gmpz_get_d_2exp@plt+0x5ca40> │ │ │ │ + add %bh,0x468b080a(%ecx,%eiz,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a21bc <__gmpz_get_d_2exp@plt+0x563bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8858 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a88b7 <__gmpz_get_d_2exp@plt+0x5cab7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a88d5 <__gmpz_get_d_2exp@plt+0x5cad5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a88c6 <__gmpz_get_d_2exp@plt+0x5cac6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a88d5 <__gmpz_get_d_2exp@plt+0x5cad5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a88c6 <__gmpz_get_d_2exp@plt+0x5cac6> │ │ │ │ - movl $0x80a8750,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0746(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x11890356(%ebx) │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8957 <__gmpz_get_d_2exp@plt+0x5cb57> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a878c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%edx,%eiz,1) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %fs,(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2204 <__gmpz_get_d_2exp@plt+0x56404> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + and (%edx),%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xa(%edx,%eiz,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a224c <__gmpz_get_d_2exp@plt+0x5644c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0746(%ebx) │ │ │ │ + or %al,%cl │ │ │ │ + loope 80a2258 <__gmpz_get_d_2exp@plt+0x56458> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8a45 <__gmpz_get_d_2exp@plt+0x5cc45> │ │ │ │ - movl $0x80a89bc,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + jb 80a2411 <__gmpz_get_d_2exp@plt+0x56611> │ │ │ │ + movl $0x80a22c0,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a89bc <__gmpz_get_d_2exp@plt+0x5cbbc> │ │ │ │ + jne 80a22c0 <__gmpz_get_d_2exp@plt+0x564c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - daa │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock clc │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80a2431 <__gmpz_get_d_2exp@plt+0x56631> │ │ │ │ + movl $0x80a234c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a89f8 <__gmpz_get_d_2exp@plt+0x5cbf8> │ │ │ │ + jne 80a234c <__gmpz_get_d_2exp@plt+0x5654c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %ah,(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - leave │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a8a48 <__gmpz_get_d_2exp@plt+0x5cc48> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a7e64 <__gmpz_get_d_2exp@plt+0x5c064> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8b06 <__gmpz_get_d_2exp@plt+0x5cd06> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a86d0,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a88ec,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a7e64 <__gmpz_get_d_2exp@plt+0x5c064> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp 80a22d5 <__gmpz_get_d_2exp@plt+0x564d5> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubs 0x190029 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x23(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2370 <__gmpz_get_d_2exp@plt+0x56570> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + and (%edx),%ecx │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2398 <__gmpz_get_d_2exp@plt+0x56598> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b080a(%ebx,%eiz,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8b80 <__gmpz_get_d_2exp@plt+0x5cd80> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80a8340,-0x24(%edi) │ │ │ │ + ja 80a248e <__gmpz_get_d_2exp@plt+0x5668e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a231c,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a231c <__gmpz_get_d_2exp@plt+0x5651c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x54890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a8974,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2471 <__gmpz_get_d_2exp@plt+0x56671> │ │ │ │ + movl $0x81ae264,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 80969dc <__gmpz_get_d_2exp@plt+0x4abdc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d98b4 <__gmpz_get_d_2exp@plt+0x18dab4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a241c,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xd,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8bc7 <__gmpz_get_d_2exp@plt+0x5cdc7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8c9d <__gmpz_get_d_2exp@plt+0x5ce9d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8c54,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a258d <__gmpz_get_d_2exp@plt+0x5678d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a24e4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8c54 <__gmpz_get_d_2exp@plt+0x5ce54> │ │ │ │ + jne 80a24e4 <__gmpz_get_d_2exp@plt+0x566e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $1,(%edx,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a257a <__gmpz_get_d_2exp@plt+0x5677a> │ │ │ │ + movl $0x80a25a0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1002a0c,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + and $0x458b080a,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ hlt │ │ │ │ - mov %cl,-0x740f76f8(%edx,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8c88 <__gmpz_get_d_2exp@plt+0x5ce88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8ca0 <__gmpz_get_d_2exp@plt+0x5cea0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8cff <__gmpz_get_d_2exp@plt+0x5ceff> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + jmp 8151a10 <__gmpz_get_d_2exp@plt+0x105c10> │ │ │ │ + nop │ │ │ │ + je 80a2542 <__gmpz_get_d_2exp@plt+0x56742> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a25ac <__gmpz_get_d_2exp@plt+0x567ac> │ │ │ │ + movl $0x80a227c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a8d1d <__gmpz_get_d_2exp@plt+0x5cf1d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8d0e <__gmpz_get_d_2exp@plt+0x5cf0e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a8d1d <__gmpz_get_d_2exp@plt+0x5cf1d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a8d0e <__gmpz_get_d_2exp@plt+0x5cf0e> │ │ │ │ - movl $0x80a8b98,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + movl $0x80a2514,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833ecf0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%cl │ │ │ │ + in (%dx),%al │ │ │ │ + xor (%eax),%ecx │ │ │ │ + jmp 81d98b4 <__gmpz_get_d_2exp@plt+0x18dab4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + and $0xc7,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xc0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8d9f <__gmpz_get_d_2exp@plt+0x5cf9f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a8bd4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80a2606 <__gmpz_get_d_2exp@plt+0x56806> │ │ │ │ + movl $0x80a2624,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833edf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x15,%ah │ │ │ │ + add (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8de3 <__gmpz_get_d_2exp@plt+0x5cfe3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0xb,0x14(%edx) │ │ │ │ + jbe 80a263f <__gmpz_get_d_2exp@plt+0x5683f> │ │ │ │ + mov 0x10(%edx),%eax │ │ │ │ + ret │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ + mov 0xc(%esp),%esi │ │ │ │ + mov (%eax),%ecx │ │ │ │ + cmp $0xb,%ecx │ │ │ │ + jbe 80a2680 <__gmpz_get_d_2exp@plt+0x56880> │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + add 0x10(%esi),%edx │ │ │ │ + neg %ebx │ │ │ │ + sub %eax,%edx │ │ │ │ + and $0x3,%ebx │ │ │ │ + add $0xc,%ebx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 80a2680 <__gmpz_get_d_2exp@plt+0x56880> │ │ │ │ + sub %ebx,%edx │ │ │ │ + lea 0x3(%ecx),%ebx │ │ │ │ + and $0xfffffffc,%ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov $0x0,%edx │ │ │ │ + pop %ebx │ │ │ │ + cmovb %edx,%eax │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ + add $0xc,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ + add $0x3,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + add $0xc,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ + add $0xc,%eax │ │ │ │ + ret │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8eb9 <__gmpz_get_d_2exp@plt+0x5d0b9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8e70,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + or %es:(%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8e70 <__gmpz_get_d_2exp@plt+0x5d070> │ │ │ │ + jne 80a26e4 <__gmpz_get_d_2exp@plt+0x568e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov (%edx),%cs │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + daa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8ea4 <__gmpz_get_d_2exp@plt+0x5d0a4> │ │ │ │ + jne 80a2708 <__gmpz_get_d_2exp@plt+0x56908> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8ebc <__gmpz_get_d_2exp@plt+0x5d0bc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8f1b <__gmpz_get_d_2exp@plt+0x5d11b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a272b <__gmpz_get_d_2exp@plt+0x5692b> │ │ │ │ + movl $0x80a9d74,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a8f39 <__gmpz_get_d_2exp@plt+0x5d139> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8f2a <__gmpz_get_d_2exp@plt+0x5d12a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a8f39 <__gmpz_get_d_2exp@plt+0x5d139> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a8f2a <__gmpz_get_d_2exp@plt+0x5d12a> │ │ │ │ - movl $0x80a8db4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8fbb <__gmpz_get_d_2exp@plt+0x5d1bb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a8df0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %ah,(%ecx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a90bf <__gmpz_get_d_2exp@plt+0x5d2bf> │ │ │ │ - movl $0x80a903c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x27(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a903c <__gmpz_get_d_2exp@plt+0x5d23c> │ │ │ │ + jne 80a2768 <__gmpz_get_d_2exp@plt+0x56968> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%esp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock js 80a8fd1 <__gmpz_get_d_2exp@plt+0x5d1d1> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9078 <__gmpz_get_d_2exp@plt+0x5d278> │ │ │ │ + add %cl,0x468b080a(%edi,%eiz,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %ah,(%eax) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a90c2 <__gmpz_get_d_2exp@plt+0x5d2c2> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a8b28 <__gmpz_get_d_2exp@plt+0x5cd28> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a917c <__gmpz_get_d_2exp@plt+0x5d37c> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a8d34,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + add %dh,-0x74f7f5d9(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a27b0 <__gmpz_get_d_2exp@plt+0x569b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a27dc <__gmpz_get_d_2exp@plt+0x569dc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a9d84,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a8f50,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a8b28 <__gmpz_get_d_2exp@plt+0x5cd28> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a91c3 <__gmpz_get_d_2exp@plt+0x5d3c3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sub %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a2818 <__gmpz_get_d_2exp@plt+0x56a18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9299 <__gmpz_get_d_2exp@plt+0x5d499> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9250,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9250 <__gmpz_get_d_2exp@plt+0x5d450> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0xa(%eax,%ebp,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a2854 <__gmpz_get_d_2exp@plt+0x56a54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test %dl,-0xf76f7f6(%edx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp $0x900012d5,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f6(%eax,%ebp,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9284 <__gmpz_get_d_2exp@plt+0x5d484> │ │ │ │ + jne 80a288c <__gmpz_get_d_2exp@plt+0x56a8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a929c <__gmpz_get_d_2exp@plt+0x5d49c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a92fb <__gmpz_get_d_2exp@plt+0x5d4fb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a9319 <__gmpz_get_d_2exp@plt+0x5d519> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a930a <__gmpz_get_d_2exp@plt+0x5d50a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a9319 <__gmpz_get_d_2exp@plt+0x5d519> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a930a <__gmpz_get_d_2exp@plt+0x5d50a> │ │ │ │ - movl $0x80a9194,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a939b <__gmpz_get_d_2exp@plt+0x5d59b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a91d0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x900012d5,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a93df <__gmpz_get_d_2exp@plt+0x5d5df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a94b5 <__gmpz_get_d_2exp@plt+0x5d6b5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a946c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a2925 <__gmpz_get_d_2exp@plt+0x56b25> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a28d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a946c <__gmpz_get_d_2exp@plt+0x5d66c> │ │ │ │ + jne 80a28d0 <__gmpz_get_d_2exp@plt+0x56ad0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x89080a94,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + sub %cl,(%edx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a94a0 <__gmpz_get_d_2exp@plt+0x5d6a0> │ │ │ │ + jne 80a28fc <__gmpz_get_d_2exp@plt+0x56afc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a94b8 <__gmpz_get_d_2exp@plt+0x5d6b8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9517 <__gmpz_get_d_2exp@plt+0x5d717> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a9535 <__gmpz_get_d_2exp@plt+0x5d735> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a9526 <__gmpz_get_d_2exp@plt+0x5d726> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a9535 <__gmpz_get_d_2exp@plt+0x5d735> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9526 <__gmpz_get_d_2exp@plt+0x5d726> │ │ │ │ - movl $0x80a93b0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a95b7 <__gmpz_get_d_2exp@plt+0x5d7b7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a93ec,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80a292d <__gmpz_get_d_2exp@plt+0x56b2d> │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833ee08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0x1b,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9694 <__gmpz_get_d_2exp@plt+0x5d894> │ │ │ │ - movl $0x80a961c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x29(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a961c <__gmpz_get_d_2exp@plt+0x5d81c> │ │ │ │ + jne 80a2968 <__gmpz_get_d_2exp@plt+0x56b68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1a,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pop %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9658 <__gmpz_get_d_2exp@plt+0x5d858> │ │ │ │ + add %cl,0x468b080a(%ecx,%ebp,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test $0x1a,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9697 <__gmpz_get_d_2exp@plt+0x5d897> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a8b28 <__gmpz_get_d_2exp@plt+0x5cd28> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9741 <__gmpz_get_d_2exp@plt+0x5d941> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a9330,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a954c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a8b28 <__gmpz_get_d_2exp@plt+0x5cd28> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x1a002919,%al │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a97df <__gmpz_get_d_2exp@plt+0x5d9df> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80a7e64,-0x38(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80a8b28,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80a8fd8,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80a95d4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 80a29b2 <__gmpz_get_d_2exp@plt+0x56bb2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a9db4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834d991,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9823 <__gmpz_get_d_2exp@plt+0x5da23> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a98f9 <__gmpz_get_d_2exp@plt+0x5daf9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a98b0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a2a3f <__gmpz_get_d_2exp@plt+0x56c3f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a29fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a98b0 <__gmpz_get_d_2exp@plt+0x5dab0> │ │ │ │ + jne 80a29fc <__gmpz_get_d_2exp@plt+0x56bfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0x98,%al │ │ │ │ + cld │ │ │ │ + sub %ch,(%edx) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a98e4 <__gmpz_get_d_2exp@plt+0x5dae4> │ │ │ │ + jne 80a2a28 <__gmpz_get_d_2exp@plt+0x56c28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c3e7610(%ecx) │ │ │ │ + loope 80a2a32 <__gmpz_get_d_2exp@plt+0x56c32> │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a98fc <__gmpz_get_d_2exp@plt+0x5dafc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a995b <__gmpz_get_d_2exp@plt+0x5db5b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a9979 <__gmpz_get_d_2exp@plt+0x5db79> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a996a <__gmpz_get_d_2exp@plt+0x5db6a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a9979 <__gmpz_get_d_2exp@plt+0x5db79> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a996a <__gmpz_get_d_2exp@plt+0x5db6a> │ │ │ │ - movl $0x80a97f4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jne 80a2a60 <__gmpz_get_d_2exp@plt+0x56c60> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov $0x833ee10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a99fb <__gmpz_get_d_2exp@plt+0x5dbfb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a9830,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x62d6ebf0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9a3f <__gmpz_get_d_2exp@plt+0x5dc3f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x38351410(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ch,(%edx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2a88 <__gmpz_get_d_2exp@plt+0x56c88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9b15 <__gmpz_get_d_2exp@plt+0x5dd15> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9acc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a2af0 <__gmpz_get_d_2exp@plt+0x56cf0> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + cmp 0xc(%ebp),%ecx │ │ │ │ + jne 80a2ab8 <__gmpz_get_d_2exp@plt+0x56cb8> │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + cmp 0x8(%ebp),%ecx │ │ │ │ + jne 80a2ad2 <__gmpz_get_d_2exp@plt+0x56cd2> │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80a2a5c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9acc <__gmpz_get_d_2exp@plt+0x5dccc> │ │ │ │ + jne 80a2a5c <__gmpz_get_d_2exp@plt+0x56c5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %bl,-0xf76f7f6(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80a2a50,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9b00 <__gmpz_get_d_2exp@plt+0x5dd00> │ │ │ │ + jne 80a2a50 <__gmpz_get_d_2exp@plt+0x56c50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9b18 <__gmpz_get_d_2exp@plt+0x5dd18> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9b77 <__gmpz_get_d_2exp@plt+0x5dd77> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a9b95 <__gmpz_get_d_2exp@plt+0x5dd95> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a9b86 <__gmpz_get_d_2exp@plt+0x5dd86> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a9b95 <__gmpz_get_d_2exp@plt+0x5dd95> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9b86 <__gmpz_get_d_2exp@plt+0x5dd86> │ │ │ │ - movl $0x80a9a10,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + nop │ │ │ │ + jmp 80a2b1c <__gmpz_get_d_2exp@plt+0x56d1c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + ljmp (bad) │ │ │ │ + ljmp $0x0,$0x5e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0045(%ebx) │ │ │ │ + adc $0xf,%al │ │ │ │ + test %eax,-0x75000000(%ebx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb %dh,0x7b(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a2bab <__gmpz_get_d_2exp@plt+0x56dab> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 80a2b9d <__gmpz_get_d_2exp@plt+0x56d9d> │ │ │ │ + movl $0x80a2b90,0x24(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8112674 <__gmpz_get_d_2exp@plt+0xc6874> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a2ba8 <__gmpz_get_d_2exp@plt+0x56da8> │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9c17 <__gmpz_get_d_2exp@plt+0x5de17> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80a9a4c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - adc $0x29,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9d3f <__gmpz_get_d_2exp@plt+0x5df3f> │ │ │ │ - movl $0x80a9ca0,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80a2c87 <__gmpz_get_d_2exp@plt+0x56e87> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a2bf4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9ca0 <__gmpz_get_d_2exp@plt+0x5dea0> │ │ │ │ + jne 80a2bf4 <__gmpz_get_d_2exp@plt+0x56df4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - adc $0x29,%al │ │ │ │ - add %al,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock fcompl -0x740f76f8(%edx,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lock inc %eax │ │ │ │ + sub $0xa,%al │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x758b0356(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9cdc <__gmpz_get_d_2exp@plt+0x5dedc> │ │ │ │ + jne 80a2c40 <__gmpz_get_d_2exp@plt+0x56e40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x14,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9d42 <__gmpz_get_d_2exp@plt+0x5df42> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a9760 <__gmpz_get_d_2exp@plt+0x5d960> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9e10 <__gmpz_get_d_2exp@plt+0x5e010> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a9990,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + lock mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a9bac,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a9760 <__gmpz_get_d_2exp@plt+0x5d960> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a2b1c <__gmpz_get_d_2exp@plt+0x56d1c> │ │ │ │ + mov $0x833ee28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9e57 <__gmpz_get_d_2exp@plt+0x5e057> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9f2d <__gmpz_get_d_2exp@plt+0x5e12d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9ee4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a2d86 <__gmpz_get_d_2exp@plt+0x56f86> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a2ccc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9ee4 <__gmpz_get_d_2exp@plt+0x5e0e4> │ │ │ │ + jne 80a2ccc <__gmpz_get_d_2exp@plt+0x56ecc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %bl,-0xf76f7f6(%edi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lock sbb %ch,0x468b080a │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9f18 <__gmpz_get_d_2exp@plt+0x5e118> │ │ │ │ + jne 80a2d18 <__gmpz_get_d_2exp@plt+0x56f18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9f30 <__gmpz_get_d_2exp@plt+0x5e130> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9f8f <__gmpz_get_d_2exp@plt+0x5e18f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b1445(%ebx) │ │ │ │ + pop %es │ │ │ │ + jne 80a2db3 <__gmpz_get_d_2exp@plt+0x56fb3> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + jne 80a2db3 <__gmpz_get_d_2exp@plt+0x56fb3> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a2db3 <__gmpz_get_d_2exp@plt+0x56fb3> │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80a9fad <__gmpz_get_d_2exp@plt+0x5e1ad> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a9f9e <__gmpz_get_d_2exp@plt+0x5e19e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + je 80a2da5 <__gmpz_get_d_2exp@plt+0x56fa5> │ │ │ │ + movl $0x80a2d98,0x14(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a9fad <__gmpz_get_d_2exp@plt+0x5e1ad> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9f9e <__gmpz_get_d_2exp@plt+0x5e19e> │ │ │ │ - movl $0x80a9e28,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8112674 <__gmpz_get_d_2exp@plt+0xc6874> │ │ │ │ + mov $0x833ee2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a2db0 <__gmpz_get_d_2exp@plt+0x56fb0> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa02f <__gmpz_get_d_2exp@plt+0x5e22f> │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2e27 <__gmpz_get_d_2exp@plt+0x57027> │ │ │ │ + movl $0x80a2e04,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a9e64,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2e04 <__gmpz_get_d_2exp@plt+0x57004> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0746(%ebx) │ │ │ │ + or %dh,0x1e(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa073 <__gmpz_get_d_2exp@plt+0x5e273> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa149 <__gmpz_get_d_2exp@plt+0x5e349> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa100,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a2eca <__gmpz_get_d_2exp@plt+0x570ca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a2e70,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa100 <__gmpz_get_d_2exp@plt+0x5e300> │ │ │ │ + jne 80a2e70 <__gmpz_get_d_2exp@plt+0x57070> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0xa1,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + or %cs:(%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa134 <__gmpz_get_d_2exp@plt+0x5e334> │ │ │ │ + jne 80a2e9c <__gmpz_get_d_2exp@plt+0x5709c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aa14c <__gmpz_get_d_2exp@plt+0x5e34c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa1ab <__gmpz_get_d_2exp@plt+0x5e3ab> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a2ed2 <__gmpz_get_d_2exp@plt+0x570d2> │ │ │ │ + movl $0x80a2dcc,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aa1c9 <__gmpz_get_d_2exp@plt+0x5e3c9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aa1ba <__gmpz_get_d_2exp@plt+0x5e3ba> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aa1c9 <__gmpz_get_d_2exp@plt+0x5e3c9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aa1ba <__gmpz_get_d_2exp@plt+0x5e3ba> │ │ │ │ - movl $0x80aa044,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + mov $0x833ee40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + lds (%ecx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa24b <__gmpz_get_d_2exp@plt+0x5e44b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80aa080,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - push %cs │ │ │ │ - sub %eax,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2f29 <__gmpz_get_d_2exp@plt+0x57129> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a2f25 <__gmpz_get_d_2exp@plt+0x57125> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833f4da,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa339 <__gmpz_get_d_2exp@plt+0x5e539> │ │ │ │ - movl $0x80aa2b0,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a2f82 <__gmpz_get_d_2exp@plt+0x57182> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a2f64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa2b0 <__gmpz_get_d_2exp@plt+0x5e4b0> │ │ │ │ + jne 80a2f64 <__gmpz_get_d_2exp@plt+0x57164> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - push %cs │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock in (%dx),%al │ │ │ │ - mov %al,0xf089080a │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa2ec <__gmpz_get_d_2exp@plt+0x5e4ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0xe,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - leave │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + das │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f50c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80aa33c <__gmpz_get_d_2exp@plt+0x5e53c> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + add %dh,-0x76f7f5d1(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %esi,0x11(%ebp) │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jne 80a2fc9 <__gmpz_get_d_2exp@plt+0x571c9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80a9760 <__gmpz_get_d_2exp@plt+0x5d960> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa3fa <__gmpz_get_d_2exp@plt+0x5e5fa> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a9fc4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80aa1e0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80a9760 <__gmpz_get_d_2exp@plt+0x5d960> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xc,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa474 <__gmpz_get_d_2exp@plt+0x5e674> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80a9c34,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80aa268,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80969dc <__gmpz_get_d_2exp@plt+0x4abdc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa4bb <__gmpz_get_d_2exp@plt+0x5e6bb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa591 <__gmpz_get_d_2exp@plt+0x5e791> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa548,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a302a <__gmpz_get_d_2exp@plt+0x5722a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a300c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa548 <__gmpz_get_d_2exp@plt+0x5e748> │ │ │ │ + jne 80a300c <__gmpz_get_d_2exp@plt+0x5720c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jl 80aa4f2 <__gmpz_get_d_2exp@plt+0x5e6f2> │ │ │ │ + cld │ │ │ │ + cmp $0x30,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f510,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x30(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x32,0x4(%ebp) │ │ │ │ + jne 80a3071 <__gmpz_get_d_2exp@plt+0x57271> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a30d2 <__gmpz_get_d_2exp@plt+0x572d2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a30b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa57c <__gmpz_get_d_2exp@plt+0x5e77c> │ │ │ │ + jne 80a30b4 <__gmpz_get_d_2exp@plt+0x572b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aa594 <__gmpz_get_d_2exp@plt+0x5e794> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa5f3 <__gmpz_get_d_2exp@plt+0x5e7f3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aa611 <__gmpz_get_d_2exp@plt+0x5e811> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aa602 <__gmpz_get_d_2exp@plt+0x5e802> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aa611 <__gmpz_get_d_2exp@plt+0x5e811> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aa602 <__gmpz_get_d_2exp@plt+0x5e802> │ │ │ │ - movl $0x80aa48c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa693 <__gmpz_get_d_2exp@plt+0x5e893> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + in $0x30,%al │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80aa4c8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f514,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa6d7 <__gmpz_get_d_2exp@plt+0x5e8d7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + xor %ecx,(%edx) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0x8,0x4(%ebp) │ │ │ │ + jne 80a3119 <__gmpz_get_d_2exp@plt+0x57319> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa7ad <__gmpz_get_d_2exp@plt+0x5e9ad> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa764,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a317a <__gmpz_get_d_2exp@plt+0x5737a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a315c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa764 <__gmpz_get_d_2exp@plt+0x5e964> │ │ │ │ + jne 80a315c <__gmpz_get_d_2exp@plt+0x5735c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + cld │ │ │ │ + mov %?,(%ecx) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa798 <__gmpz_get_d_2exp@plt+0x5e998> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aa7b0 <__gmpz_get_d_2exp@plt+0x5e9b0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa80f <__gmpz_get_d_2exp@plt+0x5ea0f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aa82d <__gmpz_get_d_2exp@plt+0x5ea2d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aa81e <__gmpz_get_d_2exp@plt+0x5ea1e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aa82d <__gmpz_get_d_2exp@plt+0x5ea2d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aa81e <__gmpz_get_d_2exp@plt+0x5ea1e> │ │ │ │ - movl $0x80aa6a8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f518,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7f5cf(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x43,0x4(%ebp) │ │ │ │ + jne 80a31c1 <__gmpz_get_d_2exp@plt+0x573c1> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa8af <__gmpz_get_d_2exp@plt+0x5eaaf> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80aa6e4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3222 <__gmpz_get_d_2exp@plt+0x57422> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3204,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3204 <__gmpz_get_d_2exp@plt+0x57404> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor $0x32,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f51c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xor $0x8,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x32(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jne 80a3269 <__gmpz_get_d_2exp@plt+0x57469> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa9b3 <__gmpz_get_d_2exp@plt+0x5ebb3> │ │ │ │ - movl $0x80aa930,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80a32ca <__gmpz_get_d_2exp@plt+0x574ca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a32ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa930 <__gmpz_get_d_2exp@plt+0x5eb30> │ │ │ │ + jne 80a32ac <__gmpz_get_d_2exp@plt+0x574ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $1,(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock insb (%dx),%es:(%edi) │ │ │ │ - test $0xf089080a,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + cld │ │ │ │ + fdivl (%edx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f520,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + xor (%edx),%cl │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + sub %esi,0x11(%ebp) │ │ │ │ + cmpl $0x34,0x4(%ebp) │ │ │ │ + jne 80a3311 <__gmpz_get_d_2exp@plt+0x57511> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3372 <__gmpz_get_d_2exp@plt+0x57572> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3354,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa96c <__gmpz_get_d_2exp@plt+0x5eb6c> │ │ │ │ + jne 80a3354 <__gmpz_get_d_2exp@plt+0x57554> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %es │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80aa9b6 <__gmpz_get_d_2exp@plt+0x5ebb6> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80aa41c <__gmpz_get_d_2exp@plt+0x5e61c> │ │ │ │ + cld │ │ │ │ + test %dh,(%ebx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f524,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaa70 <__gmpz_get_d_2exp@plt+0x5ec70> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80aa628,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80aa844,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f5cd(%eax) │ │ │ │ + lock mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + add %dh,0x11(%ebp) │ │ │ │ + cmpl $0x2,0x4(%ebp) │ │ │ │ + jne 80a33b9 <__gmpz_get_d_2exp@plt+0x575b9> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80aa41c <__gmpz_get_d_2exp@plt+0x5e61c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aaab7 <__gmpz_get_d_2exp@plt+0x5ecb7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aab8d <__gmpz_get_d_2exp@plt+0x5ed8d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aab44,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a341a <__gmpz_get_d_2exp@plt+0x5761a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a33fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aab44 <__gmpz_get_d_2exp@plt+0x5ed44> │ │ │ │ + jne 80a33fc <__gmpz_get_d_2exp@plt+0x575fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80aaaf4 <__gmpz_get_d_2exp@plt+0x5ecf4> │ │ │ │ + cld │ │ │ │ + sub $0x34,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833f528,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x34(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x87d83f0(%ecx) │ │ │ │ + push 0x11(%ebp) │ │ │ │ + cmpl $0xffffffff,0x4(%ebp) │ │ │ │ + jne 80a3461 <__gmpz_get_d_2exp@plt+0x57661> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f5cc(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aab78 <__gmpz_get_d_2exp@plt+0x5ed78> │ │ │ │ + jne 80a3498 <__gmpz_get_d_2exp@plt+0x57698> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aab90 <__gmpz_get_d_2exp@plt+0x5ed90> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aabef <__gmpz_get_d_2exp@plt+0x5edef> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aac0d <__gmpz_get_d_2exp@plt+0x5ee0d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aabfe <__gmpz_get_d_2exp@plt+0x5edfe> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aac0d <__gmpz_get_d_2exp@plt+0x5ee0d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aabfe <__gmpz_get_d_2exp@plt+0x5edfe> │ │ │ │ - movl $0x80aaa88,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a34be <__gmpz_get_d_2exp@plt+0x576be> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + movl $0x80a9db4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + xor $0xa,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a34fc <__gmpz_get_d_2exp@plt+0x576fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f6(,%esi,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3534 <__gmpz_get_d_2exp@plt+0x57734> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aac8f <__gmpz_get_d_2exp@plt+0x5ee8f> │ │ │ │ + ja 80a3554 <__gmpz_get_d_2exp@plt+0x57754> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80aaac4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aacd3 <__gmpz_get_d_2exp@plt+0x5eed3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f5cb(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3590 <__gmpz_get_d_2exp@plt+0x57790> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a35b0 <__gmpz_get_d_2exp@plt+0x577b0> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x815161c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + jmp 80a35dc <__gmpz_get_d_2exp@plt+0x577dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + ljmp *0xc(%edx) │ │ │ │ + ... │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aada9 <__gmpz_get_d_2exp@plt+0x5efa9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aad60,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0045(%ebx) │ │ │ │ + adc $0xf,%al │ │ │ │ + test %edi,-0x75000000(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add $0x3b,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,(%edi) │ │ │ │ + test %esi,-0x75000000(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bl,(%eax) │ │ │ │ + or %ss:(%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aad60 <__gmpz_get_d_2exp@plt+0x5ef60> │ │ │ │ + jne 80a3618 <__gmpz_get_d_2exp@plt+0x57818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %bh,(%esi,%esi,1) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aad94 <__gmpz_get_d_2exp@plt+0x5ef94> │ │ │ │ + jne 80a363c <__gmpz_get_d_2exp@plt+0x5783c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aadac <__gmpz_get_d_2exp@plt+0x5efac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aae0b <__gmpz_get_d_2exp@plt+0x5f00b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b1445(%ebx) │ │ │ │ + add 0x6c(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aae29 <__gmpz_get_d_2exp@plt+0x5f029> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aae1a <__gmpz_get_d_2exp@plt+0x5f01a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aae29 <__gmpz_get_d_2exp@plt+0x5f029> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aae1a <__gmpz_get_d_2exp@plt+0x5f01a> │ │ │ │ - movl $0x80aaca4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80a3668,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3668 <__gmpz_get_d_2exp@plt+0x57868> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b080a(%esi,%esi,1) │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b1445(%ebx) │ │ │ │ + add 0xe(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 815c390 <__gmpz_get_d_2exp@plt+0x110590> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a36a5 <__gmpz_get_d_2exp@plt+0x578a5> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aaeab <__gmpz_get_d_2exp@plt+0x5f0ab> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80aace0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aaf88 <__gmpz_get_d_2exp@plt+0x5f188> │ │ │ │ - movl $0x80aaf10,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a37e1 <__gmpz_get_d_2exp@plt+0x579e1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a36f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aaf10 <__gmpz_get_d_2exp@plt+0x5f110> │ │ │ │ + jne 80a36f4 <__gmpz_get_d_2exp@plt+0x578f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock add %ebp,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %esp │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + lock xor %dh,(%edi) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aaf4c <__gmpz_get_d_2exp@plt+0x5f14c> │ │ │ │ + jne 80a3730 <__gmpz_get_d_2exp@plt+0x57930> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x1,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aaf8b <__gmpz_get_d_2exp@plt+0x5f18b> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80aa41c <__gmpz_get_d_2exp@plt+0x5e61c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab035 <__gmpz_get_d_2exp@plt+0x5f235> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80aac24,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80aae40,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80aa41c <__gmpz_get_d_2exp@plt+0x5e61c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %ch,(%ecx) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab0cd <__gmpz_get_d_2exp@plt+0x5f2cd> │ │ │ │ - movl $0x80a9760,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80aa41c,-0x2c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80aa8cc,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80aaec8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834d991,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833b110,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab117 <__gmpz_get_d_2exp@plt+0x5f317> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab1ed <__gmpz_get_d_2exp@plt+0x5f3ed> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab1a4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab1a4 <__gmpz_get_d_2exp@plt+0x5f3a4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%edi,%esi,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fdivs -0xf76f7f6(%ecx) │ │ │ │ + lock nop │ │ │ │ + aaa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab1d8 <__gmpz_get_d_2exp@plt+0x5f3d8> │ │ │ │ + jne 80a3790 <__gmpz_get_d_2exp@plt+0x57990> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab24f <__gmpz_get_d_2exp@plt+0x5f44f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + nop │ │ │ │ + or %esi,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45892045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ab26d <__gmpz_get_d_2exp@plt+0x5f46d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ab25e <__gmpz_get_d_2exp@plt+0x5f45e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ab26d <__gmpz_get_d_2exp@plt+0x5f46d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ab25e <__gmpz_get_d_2exp@plt+0x5f45e> │ │ │ │ - movl $0x80ab0e8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab2ef <__gmpz_get_d_2exp@plt+0x5f4ef> │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ab124,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 80a35dc <__gmpz_get_d_2exp@plt+0x577dc> │ │ │ │ + mov $0x833f540,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab333 <__gmpz_get_d_2exp@plt+0x5f533> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab409 <__gmpz_get_d_2exp@plt+0x5f609> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab3c0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a38f1 <__gmpz_get_d_2exp@plt+0x57af1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3828,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab3c0 <__gmpz_get_d_2exp@plt+0x5f5c0> │ │ │ │ + jne 80a3828 <__gmpz_get_d_2exp@plt+0x57a28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - mov $0xa,%bl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + lock cmp %cl,%fs:(%edx) │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + add 0x518b0371(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab3f4 <__gmpz_get_d_2exp@plt+0x5f5f4> │ │ │ │ + jne 80a3864 <__gmpz_get_d_2exp@plt+0x57a64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ab40c <__gmpz_get_d_2exp@plt+0x5f60c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab46b <__gmpz_get_d_2exp@plt+0x5f66b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ab489 <__gmpz_get_d_2exp@plt+0x5f689> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ab47a <__gmpz_get_d_2exp@plt+0x5f67a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ab489 <__gmpz_get_d_2exp@plt+0x5f689> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ab47a <__gmpz_get_d_2exp@plt+0x5f67a> │ │ │ │ - movl $0x80ab304,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab50b <__gmpz_get_d_2exp@plt+0x5f70b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ab340,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - call 1f0ade18 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab60e <__gmpz_get_d_2exp@plt+0x5f80e> │ │ │ │ - movl $0x80ab57c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab57c <__gmpz_get_d_2exp@plt+0x5f77c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f5c8(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - sti │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x89080ab5,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + lock les (%eax),%edi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab5b8 <__gmpz_get_d_2exp@plt+0x5f7b8> │ │ │ │ + jne 80a38c4 <__gmpz_get_d_2exp@plt+0x57ac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - sti │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + or %esi,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b2045(%ebx) │ │ │ │ + adc %cl,(%edi) │ │ │ │ + test %edx,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x463b2445(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + test %ecx,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ab611 <__gmpz_get_d_2exp@plt+0x5f811> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ab054 <__gmpz_get_d_2exp@plt+0x5f254> │ │ │ │ + add %al,(%ecx,%edi,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3904 <__gmpz_get_d_2exp@plt+0x57b04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833f544,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab6d3 <__gmpz_get_d_2exp@plt+0x5f8d3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ab284,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ab4a0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ab054 <__gmpz_get_d_2exp@plt+0x5f254> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %esi,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab71b <__gmpz_get_d_2exp@plt+0x5f91b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x2c,%al │ │ │ │ + cmp %ecx,(%edx) │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a392c <__gmpz_get_d_2exp@plt+0x57b2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %bl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab7f1 <__gmpz_get_d_2exp@plt+0x5f9f1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab7a8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x463b2045(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + test %edi,-0x39000000(%esi) │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x39(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab7a8 <__gmpz_get_d_2exp@plt+0x5f9a8> │ │ │ │ + jne 80a3958 <__gmpz_get_d_2exp@plt+0x57b58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %bl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x80,%al │ │ │ │ + cmp %ecx,(%edx) │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3980 <__gmpz_get_d_2exp@plt+0x57b80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + (bad) │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jne 80a39f1 <__gmpz_get_d_2exp@plt+0x57bf1> │ │ │ │ + movl $0x80a39a8,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a39a8 <__gmpz_get_d_2exp@plt+0x57ba8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fdivl -0xf76f7f6(%edi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + sbb %dl,%al │ │ │ │ + cmp %ecx,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x83,%al │ │ │ │ + lds (%eax),%ebx │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab7dc <__gmpz_get_d_2exp@plt+0x5f9dc> │ │ │ │ + jne 80a39d0 <__gmpz_get_d_2exp@plt+0x57bd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ab7f4 <__gmpz_get_d_2exp@plt+0x5f9f4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab853 <__gmpz_get_d_2exp@plt+0x5fa53> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ab871 <__gmpz_get_d_2exp@plt+0x5fa71> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ab862 <__gmpz_get_d_2exp@plt+0x5fa62> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ab871 <__gmpz_get_d_2exp@plt+0x5fa71> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ab862 <__gmpz_get_d_2exp@plt+0x5fa62> │ │ │ │ - movl $0x80ab6ec,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0445(%ebx) │ │ │ │ + add 0xb(%ebp),%esi │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab8f3 <__gmpz_get_d_2exp@plt+0x5faf3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ab728,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a39e6 <__gmpz_get_d_2exp@plt+0x57be6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a39e6 <__gmpz_get_d_2exp@plt+0x57be6> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab937 <__gmpz_get_d_2exp@plt+0x5fb37> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aba0d <__gmpz_get_d_2exp@plt+0x5fc0d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab9c4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a3a97 <__gmpz_get_d_2exp@plt+0x57c97> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3a38,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab9c4 <__gmpz_get_d_2exp@plt+0x5fbc4> │ │ │ │ + jne 80a3a38 <__gmpz_get_d_2exp@plt+0x57c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ clc │ │ │ │ - mov $0xf089080a,%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp (%edx),%cl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab9f8 <__gmpz_get_d_2exp@plt+0x5fbf8> │ │ │ │ + jne 80a3a6c <__gmpz_get_d_2exp@plt+0x57c6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aba10 <__gmpz_get_d_2exp@plt+0x5fc10> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aba6f <__gmpz_get_d_2exp@plt+0x5fc6f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 80a3a66 <__gmpz_get_d_2exp@plt+0x57c66> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0c45(%ebx) │ │ │ │ + add 0x2b(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 80a3a9f <__gmpz_get_d_2exp@plt+0x57c9f> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aba8d <__gmpz_get_d_2exp@plt+0x5fc8d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aba7e <__gmpz_get_d_2exp@plt+0x5fc7e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aba8d <__gmpz_get_d_2exp@plt+0x5fc8d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aba7e <__gmpz_get_d_2exp@plt+0x5fc7e> │ │ │ │ - movl $0x80ab908,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x833f558,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abb0f <__gmpz_get_d_2exp@plt+0x5fd0f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ab944,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0xf5,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abbe8 <__gmpz_get_d_2exp@plt+0x5fde8> │ │ │ │ - movl $0x80abb6c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a3b3b <__gmpz_get_d_2exp@plt+0x57d3b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3ae4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abb6c <__gmpz_get_d_2exp@plt+0x5fd6c> │ │ │ │ + jne 80a3ae4 <__gmpz_get_d_2exp@plt+0x57ce4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmc │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock test $0xbb,%al │ │ │ │ + clc │ │ │ │ + sbb %bh,(%ebx) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abba8 <__gmpz_get_d_2exp@plt+0x5fda8> │ │ │ │ + jne 80a3b18 <__gmpz_get_d_2exp@plt+0x57d18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0xc80028f5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 80a3b12 <__gmpz_get_d_2exp@plt+0x57d12> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80abbeb <__gmpz_get_d_2exp@plt+0x5fdeb> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ab054 <__gmpz_get_d_2exp@plt+0x5f254> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0c45(%ebx) │ │ │ │ + add 0x23(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 80a3b43 <__gmpz_get_d_2exp@plt+0x57d43> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + jne 80a3b43 <__gmpz_get_d_2exp@plt+0x57d43> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f55c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3b7e <__gmpz_get_d_2exp@plt+0x57d7e> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a3bdc <__gmpz_get_d_2exp@plt+0x57ddc> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abc9d <__gmpz_get_d_2exp@plt+0x5fe9d> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ab888,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80abaa4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80a3bd2 <__gmpz_get_d_2exp@plt+0x57dd2> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a3c3f <__gmpz_get_d_2exp@plt+0x57e3f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3c35 <__gmpz_get_d_2exp@plt+0x57e35> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a3b8c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ab054 <__gmpz_get_d_2exp@plt+0x5f254> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x81f4ccd,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abcff <__gmpz_get_d_2exp@plt+0x5feff> │ │ │ │ - movl $0x80ab528,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + ja 80a3cb5 <__gmpz_get_d_2exp@plt+0x57eb5> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a3c90 <__gmpz_get_d_2exp@plt+0x57e90> │ │ │ │ + movl $0x80a3bec,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80abb2c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80969dc <__gmpz_get_d_2exp@plt+0x4abdc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b118,%esi │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a3b58,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f4ccd,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x833f580,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xf4,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abe57 <__gmpz_get_d_2exp@plt+0x60057> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abd64,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abd64 <__gmpz_get_d_2exp@plt+0x5ff64> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + cmp $0xa,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a3cf4 <__gmpz_get_d_2exp@plt+0x57ef4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fdiv %st(3),%st │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x468b080a,%ebp │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abd94 <__gmpz_get_d_2exp@plt+0x5ff94> │ │ │ │ + add %bl,(%eax) │ │ │ │ + cmp $0x468b080a,%eax │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test $0xf3,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov $0x468b080a,%ebp │ │ │ │ - add 0x468bf445(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833b13e,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + daa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3d79 <__gmpz_get_d_2exp@plt+0x57f79> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3d64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3d64 <__gmpz_get_d_2exp@plt+0x57f64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - call 9112c885 │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abde8 <__gmpz_get_d_2exp@plt+0x5ffe8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dl,(%esi,%edi,4) │ │ │ │ - or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a3c50 <__gmpz_get_d_2exp@plt+0x57e50> │ │ │ │ + mov $0x833f588,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0xbe,%al │ │ │ │ - or (%eax),%cl │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3daa <__gmpz_get_d_2exp@plt+0x57faa> │ │ │ │ + movl $0x833f58a,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f58c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3de3 <__gmpz_get_d_2exp@plt+0x57fe3> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3e4c <__gmpz_get_d_2exp@plt+0x5804c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a3e20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abe34 <__gmpz_get_d_2exp@plt+0x60034> │ │ │ │ + jne 80a3e20 <__gmpz_get_d_2exp@plt+0x58020> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abe5a <__gmpz_get_d_2exp@plt+0x6005a> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shl $0x28,%dl │ │ │ │ - add %al,0x2000100 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abea9 <__gmpz_get_d_2exp@plt+0x600a9> │ │ │ │ + ja 80a3e54 <__gmpz_get_d_2exp@plt+0x58054> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80abd20,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x80a3dbc,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x81f4ccd,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833f590,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abeeb <__gmpz_get_d_2exp@plt+0x600eb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3e93 <__gmpz_get_d_2exp@plt+0x58093> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movsbl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - repnz sub %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a3ef3 <__gmpz_get_d_2exp@plt+0x580f3> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3ee9 <__gmpz_get_d_2exp@plt+0x580e9> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac03d <__gmpz_get_d_2exp@plt+0x6023d> │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a3f53 <__gmpz_get_d_2exp@plt+0x58153> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3f49 <__gmpz_get_d_2exp@plt+0x58149> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abf40,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x80a3ea0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x81f4cc4,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b1cc7(%ebx) │ │ │ │ + add $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a3fc9 <__gmpz_get_d_2exp@plt+0x581c9> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a3fa4 <__gmpz_get_d_2exp@plt+0x581a4> │ │ │ │ + movl $0x80a3f00,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a3e6c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f4cc4,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x833f5e0,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + inc %eax │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abf40 <__gmpz_get_d_2exp@plt+0x60140> │ │ │ │ + jne 80a4010 <__gmpz_get_d_2exp@plt+0x58210> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - js 80abf04 <__gmpz_get_d_2exp@plt+0x60104> │ │ │ │ + add %dh,(%eax,%eax,2) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abf78 <__gmpz_get_d_2exp@plt+0x60178> │ │ │ │ + jne 80a4034 <__gmpz_get_d_2exp@plt+0x58234> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ - sub %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x468b080a,%edi │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80abfa4 <__gmpz_get_d_2exp@plt+0x601a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - int1 │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ac1a3 <__gmpz_get_d_2exp@plt+0x603a3> │ │ │ │ - movl $0x80abff8,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0xc0,%dh │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80a3f64 <__gmpz_get_d_2exp@plt+0x58164> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a409d <__gmpz_get_d_2exp@plt+0x5829d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4084,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abff8 <__gmpz_get_d_2exp@plt+0x601f8> │ │ │ │ + jne 80a4084 <__gmpz_get_d_2exp@plt+0x58284> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%bx,%si),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ac0f8 <__gmpz_get_d_2exp@plt+0x602f8> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac040 <__gmpz_get_d_2exp@plt+0x60240> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac04f <__gmpz_get_d_2exp@plt+0x6024f> │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac08b <__gmpz_get_d_2exp@plt+0x6028b> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac0ae <__gmpz_get_d_2exp@plt+0x602ae> │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac0d5 <__gmpz_get_d_2exp@plt+0x602d5> │ │ │ │ - movl $0x80abec0,-0x10(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor $0xc1,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac134 <__gmpz_get_d_2exp@plt+0x60334> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80a3f64 <__gmpz_get_d_2exp@plt+0x58164> │ │ │ │ + mov $0x833f5e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lds (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x60,%al │ │ │ │ - rorl $0x8,(%edx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80a40ce <__gmpz_get_d_2exp@plt+0x582ce> │ │ │ │ + movl $0x833f5ea,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f5ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xa,%cl │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ac180 <__gmpz_get_d_2exp@plt+0x60380> │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a4108 <__gmpz_get_d_2exp@plt+0x58308> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movsbl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4170 <__gmpz_get_d_2exp@plt+0x58370> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4144,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4144 <__gmpz_get_d_2exp@plt+0x58344> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ac1bf <__gmpz_get_d_2exp@plt+0x603bf> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ac10c,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833b13e,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ + ja 80a4178 <__gmpz_get_d_2exp@plt+0x58378> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80a40e0,-0x8(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x81f4cc4,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833f5f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ac20d <__gmpz_get_d_2exp@plt+0x6040d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80abefc,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ch,%bh │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a41b6 <__gmpz_get_d_2exp@plt+0x583b6> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac2ae <__gmpz_get_d_2exp@plt+0x604ae> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80a4214 <__gmpz_get_d_2exp@plt+0x58414> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac2a4 <__gmpz_get_d_2exp@plt+0x604a4> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80abe7c,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ac1e0,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80a420a <__gmpz_get_d_2exp@plt+0x5840a> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80abcb8 <__gmpz_get_d_2exp@plt+0x5feb8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac2eb <__gmpz_get_d_2exp@plt+0x604eb> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4277 <__gmpz_get_d_2exp@plt+0x58477> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a426d <__gmpz_get_d_2exp@plt+0x5846d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a41c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4cb6,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac3c1 <__gmpz_get_d_2exp@plt+0x605c1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac378,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a42ed <__gmpz_get_d_2exp@plt+0x584ed> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a42c8 <__gmpz_get_d_2exp@plt+0x584c8> │ │ │ │ + movl $0x80a4224,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a4190,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f4cb6,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x833f640,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%ebx,%eax,2) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac378 <__gmpz_get_d_2exp@plt+0x60578> │ │ │ │ + jne 80a432c <__gmpz_get_d_2exp@plt+0x5852c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - ret │ │ │ │ + add %dl,0x43(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac3ac <__gmpz_get_d_2exp@plt+0x605ac> │ │ │ │ + jne 80a4350 <__gmpz_get_d_2exp@plt+0x58550> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ac3c4 <__gmpz_get_d_2exp@plt+0x605c4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac423 <__gmpz_get_d_2exp@plt+0x60623> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ac441 <__gmpz_get_d_2exp@plt+0x60641> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ac432 <__gmpz_get_d_2exp@plt+0x60632> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ac441 <__gmpz_get_d_2exp@plt+0x60641> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ac432 <__gmpz_get_d_2exp@plt+0x60632> │ │ │ │ - movl $0x80ac2bc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lock in (%dx),%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ac4c7 <__gmpz_get_d_2exp@plt+0x606c7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ac2f8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + daa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a43b1 <__gmpz_get_d_2exp@plt+0x585b1> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80a439c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a439c <__gmpz_get_d_2exp@plt+0x5859c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ac22c <__gmpz_get_d_2exp@plt+0x6042c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a4288 <__gmpz_get_d_2exp@plt+0x58488> │ │ │ │ + mov $0x833f648,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac50b <__gmpz_get_d_2exp@plt+0x6070b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80a43e2 <__gmpz_get_d_2exp@plt+0x585e2> │ │ │ │ + movl $0x833f64a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f64c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a441b <__gmpz_get_d_2exp@plt+0x5861b> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac5e1 <__gmpz_get_d_2exp@plt+0x607e1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac598,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a4484 <__gmpz_get_d_2exp@plt+0x58684> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4458,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac598 <__gmpz_get_d_2exp@plt+0x60798> │ │ │ │ + jne 80a4458 <__gmpz_get_d_2exp@plt+0x58658> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - lds (%edx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a448c <__gmpz_get_d_2exp@plt+0x5868c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a43f4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4cb6,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac5cc <__gmpz_get_d_2exp@plt+0x607cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ac5e4 <__gmpz_get_d_2exp@plt+0x607e4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac643 <__gmpz_get_d_2exp@plt+0x60843> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ac661 <__gmpz_get_d_2exp@plt+0x60861> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ac652 <__gmpz_get_d_2exp@plt+0x60852> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ac661 <__gmpz_get_d_2exp@plt+0x60861> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ac652 <__gmpz_get_d_2exp@plt+0x60852> │ │ │ │ - movl $0x80ac4dc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac6e3 <__gmpz_get_d_2exp@plt+0x608e3> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ac518,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833f650,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - ljmp $0x3,$0x170028 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac7cf <__gmpz_get_d_2exp@plt+0x609cf> │ │ │ │ - movl $0x80ac748,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80a44ca <__gmpz_get_d_2exp@plt+0x586ca> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac748 <__gmpz_get_d_2exp@plt+0x60948> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xea,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock test %al,%bh │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac784 <__gmpz_get_d_2exp@plt+0x60984> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fsubr %st(1),%st │ │ │ │ - sub %al,(%eax) │ │ │ │ - leave │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ac7d2 <__gmpz_get_d_2exp@plt+0x609d2> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8093cc0 <__gmpz_get_d_2exp@plt+0x47ec0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4528 <__gmpz_get_d_2exp@plt+0x58728> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac88e <__gmpz_get_d_2exp@plt+0x60a8e> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80ac45c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80ac678,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80a451e <__gmpz_get_d_2exp@plt+0x5871e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8093cc0 <__gmpz_get_d_2exp@plt+0x47ec0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac8d7 <__gmpz_get_d_2exp@plt+0x60ad7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac9ad <__gmpz_get_d_2exp@plt+0x60bad> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac964,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac964 <__gmpz_get_d_2exp@plt+0x60b64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - leave │ │ │ │ - or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac998 <__gmpz_get_d_2exp@plt+0x60b98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ac9b0 <__gmpz_get_d_2exp@plt+0x60bb0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a458b <__gmpz_get_d_2exp@plt+0x5878b> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aca0f <__gmpz_get_d_2exp@plt+0x60c0f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aca2d <__gmpz_get_d_2exp@plt+0x60c2d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aca1e <__gmpz_get_d_2exp@plt+0x60c1e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aca2d <__gmpz_get_d_2exp@plt+0x60c2d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aca1e <__gmpz_get_d_2exp@plt+0x60c1e> │ │ │ │ - movl $0x80ac8a8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xe7,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acab3 <__gmpz_get_d_2exp@plt+0x60cb3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ac8e4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ac22c <__gmpz_get_d_2exp@plt+0x6042c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80acaf7 <__gmpz_get_d_2exp@plt+0x60cf7> │ │ │ │ + ja 80a4581 <__gmpz_get_d_2exp@plt+0x58781> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a44d8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4cad,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acbcd <__gmpz_get_d_2exp@plt+0x60dcd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80acb84,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acb84 <__gmpz_get_d_2exp@plt+0x60d84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x89080acb,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acbb8 <__gmpz_get_d_2exp@plt+0x60db8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80acbd0 <__gmpz_get_d_2exp@plt+0x60dd0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acc2f <__gmpz_get_d_2exp@plt+0x60e2f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80a4601 <__gmpz_get_d_2exp@plt+0x58801> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80acc4d <__gmpz_get_d_2exp@plt+0x60e4d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80acc3e <__gmpz_get_d_2exp@plt+0x60e3e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80acc4d <__gmpz_get_d_2exp@plt+0x60e4d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80acc3e <__gmpz_get_d_2exp@plt+0x60e3e> │ │ │ │ - movl $0x80acac8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a45dc <__gmpz_get_d_2exp@plt+0x587dc> │ │ │ │ + movl $0x80a4538,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acccf <__gmpz_get_d_2exp@plt+0x60ecf> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80acb04,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80a44a4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f4cad,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x833f6a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jo 80accc2 <__gmpz_get_d_2exp@plt+0x60ec2> │ │ │ │ - sub %al,(%eax) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acda8 <__gmpz_get_d_2exp@plt+0x60fa8> │ │ │ │ - movl $0x80acd2c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0x46(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80acd2c <__gmpz_get_d_2exp@plt+0x60f2c> │ │ │ │ + jne 80a4640 <__gmpz_get_d_2exp@plt+0x58840> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor %ah,%ah │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock push $0x89080acd │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acd68 <__gmpz_get_d_2exp@plt+0x60f68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - jecxz 80acd87 <__gmpz_get_d_2exp@plt+0x60f87> │ │ │ │ - add %cl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %ah,0xa(%esi,%eax,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80acdab <__gmpz_get_d_2exp@plt+0x60fab> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8093cc0 <__gmpz_get_d_2exp@plt+0x47ec0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ace5d <__gmpz_get_d_2exp@plt+0x6105d> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80aca48,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80acc64,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8093cc0 <__gmpz_get_d_2exp@plt+0x47ec0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acede <__gmpz_get_d_2exp@plt+0x610de> │ │ │ │ - movl $0x80ac22c,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80ac700,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80accec,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x15(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80a43d0 <__gmpz_get_d_2exp@plt+0x585d0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x833b16c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acf57 <__gmpz_get_d_2exp@plt+0x61157> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80acf30,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acf30 <__gmpz_get_d_2exp@plt+0x61130> │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acf5a <__gmpz_get_d_2exp@plt+0x6115a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + daa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acf8d <__gmpz_get_d_2exp@plt+0x6118d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80acf9c <__gmpz_get_d_2exp@plt+0x6119c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad01c <__gmpz_get_d_2exp@plt+0x6121c> │ │ │ │ - movl $0x80acfd4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acfd4 <__gmpz_get_d_2exp@plt+0x611d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80acfeb <__gmpz_get_d_2exp@plt+0x611eb> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad01f <__gmpz_get_d_2exp@plt+0x6121f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80acf74,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad081 <__gmpz_get_d_2exp@plt+0x61281> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad077 <__gmpz_get_d_2exp@plt+0x61277> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80acf9c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80acf9c <__gmpz_get_d_2exp@plt+0x6119c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jb 80a46c5 <__gmpz_get_d_2exp@plt+0x588c5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a46b0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad0d5 <__gmpz_get_d_2exp@plt+0x612d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad0cc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad0cc <__gmpz_get_d_2exp@plt+0x612cc> │ │ │ │ + jne 80a46b0 <__gmpz_get_d_2exp@plt+0x588b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad0f9 <__gmpz_get_d_2exp@plt+0x612f9> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad108 <__gmpz_get_d_2exp@plt+0x61308> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 80a459c <__gmpz_get_d_2exp@plt+0x5879c> │ │ │ │ + mov $0x833f6a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad188 <__gmpz_get_d_2exp@plt+0x61388> │ │ │ │ - movl $0x80ad140,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad140 <__gmpz_get_d_2exp@plt+0x61340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad157 <__gmpz_get_d_2exp@plt+0x61357> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad18b <__gmpz_get_d_2exp@plt+0x6138b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad0e0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jb 80a46f6 <__gmpz_get_d_2exp@plt+0x588f6> │ │ │ │ + movl $0x833f6aa,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f6ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad1ed <__gmpz_get_d_2exp@plt+0x613ed> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad1e3 <__gmpz_get_d_2exp@plt+0x613e3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad108,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a472f <__gmpz_get_d_2exp@plt+0x5892f> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad108 <__gmpz_get_d_2exp@plt+0x61308> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad2c1 <__gmpz_get_d_2exp@plt+0x614c1> │ │ │ │ - movl $0x80ad23c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a4798 <__gmpz_get_d_2exp@plt+0x58998> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a476c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad23c <__gmpz_get_d_2exp@plt+0x6143c> │ │ │ │ + jne 80a476c <__gmpz_get_d_2exp@plt+0x5896c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rorb %cl,%fs:(%edx) │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad264 <__gmpz_get_d_2exp@plt+0x61464> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ad2d3 <__gmpz_get_d_2exp@plt+0x614d3> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad2c4 <__gmpz_get_d_2exp@plt+0x614c4> │ │ │ │ - movl $0x80acef8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ad038,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80a47a0 <__gmpz_get_d_2exp@plt+0x589a0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a4708,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x81f4cad,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833f6b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad318 <__gmpz_get_d_2exp@plt+0x61518> │ │ │ │ - movl $0x80ad090,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ad1a4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad38f <__gmpz_get_d_2exp@plt+0x6158f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad368,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,0x834e141(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + inc %edi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad368 <__gmpz_get_d_2exp@plt+0x61568> │ │ │ │ + jne 80a47f4 <__gmpz_get_d_2exp@plt+0x589f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad392 <__gmpz_get_d_2exp@plt+0x61592> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80a49cf <__gmpz_get_d_2exp@plt+0x58bcf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + mov 0x1(%eax),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x5(%eax),%al │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%cl │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%cl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%eax),%al │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xf(%edx),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xe(%edx),%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xd(%eax),%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xc(%edx),%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + movl $0x8160a04,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8160a04,-0x34(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8160a04,-0x2c(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8160a04,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x81ae0d8,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a9d74,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a50f4 <__gmpz_get_d_2exp@plt+0x592f4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad3c5 <__gmpz_get_d_2exp@plt+0x615c5> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad3d4 <__gmpz_get_d_2exp@plt+0x615d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad454 <__gmpz_get_d_2exp@plt+0x61654> │ │ │ │ - movl $0x80ad40c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad40c <__gmpz_get_d_2exp@plt+0x6160c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad423 <__gmpz_get_d_2exp@plt+0x61623> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad457 <__gmpz_get_d_2exp@plt+0x61657> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad3ac,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad4b9 <__gmpz_get_d_2exp@plt+0x616b9> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad4af <__gmpz_get_d_2exp@plt+0x616af> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad3d4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad3d4 <__gmpz_get_d_2exp@plt+0x615d4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad50d <__gmpz_get_d_2exp@plt+0x6170d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad504,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80a4a36 <__gmpz_get_d_2exp@plt+0x58c36> │ │ │ │ + movl $0x80a4a20,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad504 <__gmpz_get_d_2exp@plt+0x61704> │ │ │ │ + jne 80a4a20 <__gmpz_get_d_2exp@plt+0x58c20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad531 <__gmpz_get_d_2exp@plt+0x61731> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad540 <__gmpz_get_d_2exp@plt+0x61740> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad5c0 <__gmpz_get_d_2exp@plt+0x617c0> │ │ │ │ - movl $0x80ad578,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad578 <__gmpz_get_d_2exp@plt+0x61778> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad58f <__gmpz_get_d_2exp@plt+0x6178f> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad5c3 <__gmpz_get_d_2exp@plt+0x617c3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad518,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad625 <__gmpz_get_d_2exp@plt+0x61825> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad61b <__gmpz_get_d_2exp@plt+0x6181b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad540,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad540 <__gmpz_get_d_2exp@plt+0x61740> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ad6f9 <__gmpz_get_d_2exp@plt+0x618f9> │ │ │ │ - movl $0x80ad674,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a4a8a <__gmpz_get_d_2exp@plt+0x58c8a> │ │ │ │ + movl $0x80a4a74,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad674 <__gmpz_get_d_2exp@plt+0x61874> │ │ │ │ + jne 80a4a74 <__gmpz_get_d_2exp@plt+0x58c74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad69c <__gmpz_get_d_2exp@plt+0x6189c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ad70b <__gmpz_get_d_2exp@plt+0x6190b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad6fc <__gmpz_get_d_2exp@plt+0x618fc> │ │ │ │ - movl $0x80ad330,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ad470,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad750 <__gmpz_get_d_2exp@plt+0x61950> │ │ │ │ - movl $0x80ad4c8,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ad5dc,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - fldcw (%eax) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ad7b1 <__gmpz_get_d_2exp@plt+0x619b1> │ │ │ │ - movl $0x80ad200,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ad638,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833b17c,%esi │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad82b <__gmpz_get_d_2exp@plt+0x61a2b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad804,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad804 <__gmpz_get_d_2exp@plt+0x61a04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ad82e <__gmpz_get_d_2exp@plt+0x61a2e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad861 <__gmpz_get_d_2exp@plt+0x61a61> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad870 <__gmpz_get_d_2exp@plt+0x61a70> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad8f0 <__gmpz_get_d_2exp@plt+0x61af0> │ │ │ │ - movl $0x80ad8a8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad8a8 <__gmpz_get_d_2exp@plt+0x61aa8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad8bf <__gmpz_get_d_2exp@plt+0x61abf> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad8f3 <__gmpz_get_d_2exp@plt+0x61af3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad848,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad94b <__gmpz_get_d_2exp@plt+0x61b4b> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad941 <__gmpz_get_d_2exp@plt+0x61b41> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad870,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a4ade <__gmpz_get_d_2exp@plt+0x58cde> │ │ │ │ + movl $0x80a4ac8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad870 <__gmpz_get_d_2exp@plt+0x61a70> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad9ab <__gmpz_get_d_2exp@plt+0x61bab> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad9a1 <__gmpz_get_d_2exp@plt+0x61ba1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad90c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad9fd <__gmpz_get_d_2exp@plt+0x61bfd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad9f4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad9f4 <__gmpz_get_d_2exp@plt+0x61bf4> │ │ │ │ + jne 80a4ac8 <__gmpz_get_d_2exp@plt+0x58cc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ada21 <__gmpz_get_d_2exp@plt+0x61c21> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ada30 <__gmpz_get_d_2exp@plt+0x61c30> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adab0 <__gmpz_get_d_2exp@plt+0x61cb0> │ │ │ │ - movl $0x80ada68,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ada68 <__gmpz_get_d_2exp@plt+0x61c68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ada7f <__gmpz_get_d_2exp@plt+0x61c7f> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adab3 <__gmpz_get_d_2exp@plt+0x61cb3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ada08,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80adb0b <__gmpz_get_d_2exp@plt+0x61d0b> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adb01 <__gmpz_get_d_2exp@plt+0x61d01> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ada30,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a4b32 <__gmpz_get_d_2exp@plt+0x58d32> │ │ │ │ + movl $0x80a4b1c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ada30 <__gmpz_get_d_2exp@plt+0x61c30> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80adb6b <__gmpz_get_d_2exp@plt+0x61d6b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adb61 <__gmpz_get_d_2exp@plt+0x61d61> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80adacc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80adc3d <__gmpz_get_d_2exp@plt+0x61e3d> │ │ │ │ - movl $0x80adbb8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adbb8 <__gmpz_get_d_2exp@plt+0x61db8> │ │ │ │ + jne 80a4b1c <__gmpz_get_d_2exp@plt+0x58d1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - loopne 80adb98 <__gmpz_get_d_2exp@plt+0x61d98> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80adbe0 <__gmpz_get_d_2exp@plt+0x61de0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80adc4f <__gmpz_get_d_2exp@plt+0x61e4f> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adc40 <__gmpz_get_d_2exp@plt+0x61e40> │ │ │ │ - movl $0x80ad7cc,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ad958,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adc94 <__gmpz_get_d_2exp@plt+0x61e94> │ │ │ │ - movl $0x80ad9b8,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80adb18,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80add0b <__gmpz_get_d_2exp@plt+0x61f0b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80adce4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80adce4 <__gmpz_get_d_2exp@plt+0x61ee4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80add0e <__gmpz_get_d_2exp@plt+0x61f0e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80add41 <__gmpz_get_d_2exp@plt+0x61f41> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80add50 <__gmpz_get_d_2exp@plt+0x61f50> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80addd0 <__gmpz_get_d_2exp@plt+0x61fd0> │ │ │ │ - movl $0x80add88,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80add88 <__gmpz_get_d_2exp@plt+0x61f88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80add9f <__gmpz_get_d_2exp@plt+0x61f9f> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80addd3 <__gmpz_get_d_2exp@plt+0x61fd3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80add28,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ade2b <__gmpz_get_d_2exp@plt+0x6202b> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ade21 <__gmpz_get_d_2exp@plt+0x62021> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80add50,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a4b86 <__gmpz_get_d_2exp@plt+0x58d86> │ │ │ │ + movl $0x80a4b70,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80add50 <__gmpz_get_d_2exp@plt+0x61f50> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ade8b <__gmpz_get_d_2exp@plt+0x6208b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ade81 <__gmpz_get_d_2exp@plt+0x62081> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80addec,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adedd <__gmpz_get_d_2exp@plt+0x620dd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aded4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aded4 <__gmpz_get_d_2exp@plt+0x620d4> │ │ │ │ + jne 80a4b70 <__gmpz_get_d_2exp@plt+0x58d70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adf01 <__gmpz_get_d_2exp@plt+0x62101> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80adf10 <__gmpz_get_d_2exp@plt+0x62110> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adf90 <__gmpz_get_d_2exp@plt+0x62190> │ │ │ │ - movl $0x80adf48,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a4bda <__gmpz_get_d_2exp@plt+0x58dda> │ │ │ │ + movl $0x80a4bc4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adf48 <__gmpz_get_d_2exp@plt+0x62148> │ │ │ │ + jne 80a4bc4 <__gmpz_get_d_2exp@plt+0x58dc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80adf5f <__gmpz_get_d_2exp@plt+0x6215f> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adf93 <__gmpz_get_d_2exp@plt+0x62193> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80adee8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80adfeb <__gmpz_get_d_2exp@plt+0x621eb> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adfe1 <__gmpz_get_d_2exp@plt+0x621e1> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80adf10,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80adf10 <__gmpz_get_d_2exp@plt+0x62110> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ae04b <__gmpz_get_d_2exp@plt+0x6224b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae041 <__gmpz_get_d_2exp@plt+0x62241> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80adfac,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae11d <__gmpz_get_d_2exp@plt+0x6231d> │ │ │ │ - movl $0x80ae098,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a4c2e <__gmpz_get_d_2exp@plt+0x58e2e> │ │ │ │ + movl $0x80a4c18,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae098 <__gmpz_get_d_2exp@plt+0x62298> │ │ │ │ + jne 80a4c18 <__gmpz_get_d_2exp@plt+0x58e18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - shl $0xa,%al │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae0c0 <__gmpz_get_d_2exp@plt+0x622c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ae12f <__gmpz_get_d_2exp@plt+0x6232f> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4d7b <__gmpz_get_d_2exp@plt+0x58f7b> │ │ │ │ + add $0x80,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae120 <__gmpz_get_d_2exp@plt+0x62320> │ │ │ │ - movl $0x80adcac,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ade38,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80a4d71 <__gmpz_get_d_2exp@plt+0x58f71> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80a49f4,-0x7c(%edi) │ │ │ │ + mov %eax,-0x78(%edi) │ │ │ │ + movl $0x81ae2cc,-0x74(%edi) │ │ │ │ + lea -0x7b(%edi),%eax │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x834c381,-0x6c(%edi) │ │ │ │ + movl $0x80a4a48,-0x68(%edi) │ │ │ │ + mov %edx,-0x64(%edi) │ │ │ │ + movl $0x81ae2cc,-0x60(%edi) │ │ │ │ + lea -0x67(%edi),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + lea -0x72(%edi),%eax │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x80a4a9c,-0x54(%edi) │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + movl $0x81ae2cc,-0x4c(%edi) │ │ │ │ + lea -0x53(%edi),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + lea -0x5e(%edi),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x80a4af0,-0x40(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x38(%edi) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x4a(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80a4b44,-0x2c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x36(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a4b98,-0x18(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae174 <__gmpz_get_d_2exp@plt+0x62374> │ │ │ │ - movl $0x80ade98,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80adff8,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a4bec,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - fmul %st(7),%st │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ae1d5 <__gmpz_get_d_2exp@plt+0x623d5> │ │ │ │ - movl $0x80adb7c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ae05c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833b184,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ae21f <__gmpz_get_d_2exp@plt+0x6241f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833f702,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 815777c <__gmpz_get_d_2exp@plt+0x10b97c> │ │ │ │ + movl $0x80,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae2f5 <__gmpz_get_d_2exp@plt+0x624f5> │ │ │ │ + jb 80a4e82 <__gmpz_get_d_2exp@plt+0x59082> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ae2ac,-0x24(%ebp) │ │ │ │ + movl $0x80a4e14,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x24(%esi),%esi │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae2ac <__gmpz_get_d_2exp@plt+0x624ac> │ │ │ │ + jne 80a4e14 <__gmpz_get_d_2exp@plt+0x59014> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - loopne 80ae293 <__gmpz_get_d_2exp@plt+0x62493> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae2e0 <__gmpz_get_d_2exp@plt+0x624e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ae2f8 <__gmpz_get_d_2exp@plt+0x624f8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae357 <__gmpz_get_d_2exp@plt+0x62557> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ae375 <__gmpz_get_d_2exp@plt+0x62575> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ae366 <__gmpz_get_d_2exp@plt+0x62566> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ae375 <__gmpz_get_d_2exp@plt+0x62575> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ae366 <__gmpz_get_d_2exp@plt+0x62566> │ │ │ │ - movl $0x80ae1f0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae3f7 <__gmpz_get_d_2exp@plt+0x625f7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ae22c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + ja 80a4e85 <__gmpz_get_d_2exp@plt+0x59085> │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + movl $0x80a4c3c,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346ced,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x0,0x14(%ebp) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae43b <__gmpz_get_d_2exp@plt+0x6263b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80a4fac <__gmpz_get_d_2exp@plt+0x591ac> │ │ │ │ + movl $0x80a4edc,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8093be4 <__gmpz_get_d_2exp@plt+0x47de4> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae511 <__gmpz_get_d_2exp@plt+0x62711> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ae4c8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4faf <__gmpz_get_d_2exp@plt+0x591af> │ │ │ │ + movl $0x80a4d88,-0x30(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae4c8 <__gmpz_get_d_2exp@plt+0x626c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - in $0xa,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae4fc <__gmpz_get_d_2exp@plt+0x626fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ae514 <__gmpz_get_d_2exp@plt+0x62714> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a4f07 <__gmpz_get_d_2exp@plt+0x59107> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x80a4f78,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a503d <__gmpz_get_d_2exp@plt+0x5923d> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae573 <__gmpz_get_d_2exp@plt+0x62773> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ae591 <__gmpz_get_d_2exp@plt+0x62791> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ae582 <__gmpz_get_d_2exp@plt+0x62782> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ae591 <__gmpz_get_d_2exp@plt+0x62791> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ae582 <__gmpz_get_d_2exp@plt+0x62782> │ │ │ │ - movl $0x80ae40c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80a5033 <__gmpz_get_d_2exp@plt+0x59233> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80a4e9c,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x820006e,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ae613 <__gmpz_get_d_2exp@plt+0x62813> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a50d6 <__gmpz_get_d_2exp@plt+0x592d6> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a50cc <__gmpz_get_d_2exp@plt+0x592cc> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ae448,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80a4fd8,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + movl $0x80a50c4,-0x8(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - lret │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae716 <__gmpz_get_d_2exp@plt+0x62916> │ │ │ │ - movl $0x80ae684,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae684 <__gmpz_get_d_2exp@plt+0x62884> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %cl,%bl │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6716ff8b(%ecx) │ │ │ │ + mov $0x7,%dh │ │ │ │ add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock shl $0xa,%dh │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae6c0 <__gmpz_get_d_2exp@plt+0x628c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x79c003a(%ecx) │ │ │ │ nop │ │ │ │ + in (%dx),%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - lret $0x28 │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ae719 <__gmpz_get_d_2exp@plt+0x62919> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ae194 <__gmpz_get_d_2exp@plt+0x62394> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae7db <__gmpz_get_d_2exp@plt+0x629db> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae38c,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ae5a8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + jmp *0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5138 <__gmpz_get_d_2exp@plt+0x59338> │ │ │ │ + movl $0x80a504c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ae194 <__gmpz_get_d_2exp@plt+0x62394> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4ca0,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x833f710,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae823 <__gmpz_get_d_2exp@plt+0x62a23> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae8f9 <__gmpz_get_d_2exp@plt+0x62af9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ae8b0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a51ad <__gmpz_get_d_2exp@plt+0x593ad> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a5184,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae8b0 <__gmpz_get_d_2exp@plt+0x62ab0> │ │ │ │ + jne 80a5184 <__gmpz_get_d_2exp@plt+0x59384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0xe8,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0x3(%esi),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae8e4 <__gmpz_get_d_2exp@plt+0x62ae4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ae8fc <__gmpz_get_d_2exp@plt+0x62afc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae95b <__gmpz_get_d_2exp@plt+0x62b5b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ae979 <__gmpz_get_d_2exp@plt+0x62b79> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ae96a <__gmpz_get_d_2exp@plt+0x62b6a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ae979 <__gmpz_get_d_2exp@plt+0x62b79> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ae96a <__gmpz_get_d_2exp@plt+0x62b6a> │ │ │ │ - movl $0x80ae7f4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ae9fb <__gmpz_get_d_2exp@plt+0x62bfb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ae830,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a50f4 <__gmpz_get_d_2exp@plt+0x592f4> │ │ │ │ + mov $0x833f714,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aea3f <__gmpz_get_d_2exp@plt+0x62c3f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aeb15 <__gmpz_get_d_2exp@plt+0x62d15> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aeacc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a5234 <__gmpz_get_d_2exp@plt+0x59434> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a51f4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aeacc <__gmpz_get_d_2exp@plt+0x62ccc> │ │ │ │ + jne 80a51f4 <__gmpz_get_d_2exp@plt+0x593f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - add %ch,%bl │ │ │ │ + add %ch,(%edx,%edx,2) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aeb00 <__gmpz_get_d_2exp@plt+0x62d00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aeb18 <__gmpz_get_d_2exp@plt+0x62d18> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeb77 <__gmpz_get_d_2exp@plt+0x62d77> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80aeb95 <__gmpz_get_d_2exp@plt+0x62d95> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80aeb86 <__gmpz_get_d_2exp@plt+0x62d86> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80aeb95 <__gmpz_get_d_2exp@plt+0x62d95> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80aeb86 <__gmpz_get_d_2exp@plt+0x62d86> │ │ │ │ - movl $0x80aea10,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a50f4 <__gmpz_get_d_2exp@plt+0x592f4> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aec17 <__gmpz_get_d_2exp@plt+0x62e17> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80aea4c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ + mov $0x7,%ch │ │ │ │ + add %bh,0x833f718(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - lds (%eax),%ebp │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aecf0 <__gmpz_get_d_2exp@plt+0x62ef0> │ │ │ │ - movl $0x80aec74,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a52b4 <__gmpz_get_d_2exp@plt+0x594b4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a5274,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aec74 <__gmpz_get_d_2exp@plt+0x62e74> │ │ │ │ + jne 80a5274 <__gmpz_get_d_2exp@plt+0x59474> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %al,%ch │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0xec,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %ch,0x468b080a(%edx,%edx,2) │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aecb0 <__gmpz_get_d_2exp@plt+0x62eb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0xc4 │ │ │ │ - sub %al,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a50f4 <__gmpz_get_d_2exp@plt+0x592f4> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aecf3 <__gmpz_get_d_2exp@plt+0x62ef3> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ae194 <__gmpz_get_d_2exp@plt+0x62394> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4f16ff8b(%ecx) │ │ │ │ + mov $0x7,%ah │ │ │ │ + add %bh,0x833f71c(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeda5 <__gmpz_get_d_2exp@plt+0x62fa5> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ae990,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80aebac,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ae194 <__gmpz_get_d_2exp@plt+0x62394> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aee2d <__gmpz_get_d_2exp@plt+0x6302d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aee23 <__gmpz_get_d_2exp@plt+0x63023> │ │ │ │ - movl $0x80ae630,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80aec34,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x5,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b18c,%esi │ │ │ │ + jb 80a52e2 <__gmpz_get_d_2exp@plt+0x594e2> │ │ │ │ + movl $0x833f71e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f720,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aee9f <__gmpz_get_d_2exp@plt+0x6309f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aee78,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,0x834e101(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + push %ebx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aee78 <__gmpz_get_d_2exp@plt+0x63078> │ │ │ │ + jne 80a5330 <__gmpz_get_d_2exp@plt+0x59530> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aeea2 <__gmpz_get_d_2exp@plt+0x630a2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80a535e <__gmpz_get_d_2exp@plt+0x5955e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a9d84,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aeed5 <__gmpz_get_d_2exp@plt+0x630d5> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80a539d <__gmpz_get_d_2exp@plt+0x5959d> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aeee4 <__gmpz_get_d_2exp@plt+0x630e4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aef64 <__gmpz_get_d_2exp@plt+0x63164> │ │ │ │ - movl $0x80aef1c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80a53cd <__gmpz_get_d_2exp@plt+0x595cd> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aef1c <__gmpz_get_d_2exp@plt+0x6311c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aef33 <__gmpz_get_d_2exp@plt+0x63133> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aef67 <__gmpz_get_d_2exp@plt+0x63167> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aeebc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jb 80a5404 <__gmpz_get_d_2exp@plt+0x59604> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aefbf <__gmpz_get_d_2exp@plt+0x631bf> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a54a8 <__gmpz_get_d_2exp@plt+0x596a8> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aefb5 <__gmpz_get_d_2exp@plt+0x631b5> │ │ │ │ + ja 80a549e <__gmpz_get_d_2exp@plt+0x5969e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aeee4,-0x4(%edi) │ │ │ │ + mov 0xc(%eax),%dl │ │ │ │ + mov 0xd(%eax),%al │ │ │ │ + movl $0x80a537c,-0x2c(%edi) │ │ │ │ + mov %al,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x834c381,-0x1c(%edi) │ │ │ │ + movl $0x80a53ac,-0x18(%edi) │ │ │ │ + mov %dl,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a53dc,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aeee4 <__gmpz_get_d_2exp@plt+0x630e4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833f702,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815777c <__gmpz_get_d_2exp@plt+0x10b97c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af015 <__gmpz_get_d_2exp@plt+0x63215> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af00b <__gmpz_get_d_2exp@plt+0x6320b> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aef80,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af076 <__gmpz_get_d_2exp@plt+0x63276> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a5531 <__gmpz_get_d_2exp@plt+0x59731> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af06c <__gmpz_get_d_2exp@plt+0x6326c> │ │ │ │ + ja 80a5527 <__gmpz_get_d_2exp@plt+0x59727> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80aefcc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a5410,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0xb(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346ced,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af0c9 <__gmpz_get_d_2exp@plt+0x632c9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af0c0,-0x10(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a557d <__gmpz_get_d_2exp@plt+0x5977d> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af0c0 <__gmpz_get_d_2exp@plt+0x632c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b590 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a54b8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a55d7 <__gmpz_get_d_2exp@plt+0x597d7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a55cd <__gmpz_get_d_2exp@plt+0x597cd> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a5540,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820006e,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af0ed <__gmpz_get_d_2exp@plt+0x632ed> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80a5609 <__gmpz_get_d_2exp@plt+0x59809> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af0fc <__gmpz_get_d_2exp@plt+0x632fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5639 <__gmpz_get_d_2exp@plt+0x59839> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af17c <__gmpz_get_d_2exp@plt+0x6337c> │ │ │ │ - movl $0x80af134,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80a5670 <__gmpz_get_d_2exp@plt+0x59870> │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af134 <__gmpz_get_d_2exp@plt+0x63334> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a5714 <__gmpz_get_d_2exp@plt+0x59914> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a570a <__gmpz_get_d_2exp@plt+0x5990a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%dl │ │ │ │ + mov 0xd(%eax),%al │ │ │ │ + movl $0x80a55e8,-0x2c(%edi) │ │ │ │ + mov %al,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x834c381,-0x1c(%edi) │ │ │ │ + movl $0x80a5618,-0x18(%edi) │ │ │ │ + mov %dl,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a5648,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833f702,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815777c <__gmpz_get_d_2exp@plt+0x10b97c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80af14b <__gmpz_get_d_2exp@plt+0x6334b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a5793 <__gmpz_get_d_2exp@plt+0x59993> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af17f <__gmpz_get_d_2exp@plt+0x6337f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af0d4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + ja 80a5789 <__gmpz_get_d_2exp@plt+0x59989> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a567c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %cl,-0xb(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346ced,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af1d7 <__gmpz_get_d_2exp@plt+0x633d7> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a580a <__gmpz_get_d_2exp@plt+0x59a0a> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af1cd <__gmpz_get_d_2exp@plt+0x633cd> │ │ │ │ + ja 80a5800 <__gmpz_get_d_2exp@plt+0x59a00> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af0fc,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804b590 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a5594,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80a5724,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8346d01,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af0fc <__gmpz_get_d_2exp@plt+0x632fc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af22d <__gmpz_get_d_2exp@plt+0x6342d> │ │ │ │ + jb 80a5861 <__gmpz_get_d_2exp@plt+0x59a61> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af223 <__gmpz_get_d_2exp@plt+0x63423> │ │ │ │ + ja 80a5857 <__gmpz_get_d_2exp@plt+0x59a57> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af198,-0xc(%edi) │ │ │ │ + movl $0x80a57a0,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ + movl $0x820006e,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af28e <__gmpz_get_d_2exp@plt+0x6348e> │ │ │ │ + jb 80a58d6 <__gmpz_get_d_2exp@plt+0x59ad6> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af284 <__gmpz_get_d_2exp@plt+0x63484> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80a58cc <__gmpz_get_d_2exp@plt+0x59acc> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80af1e4,-0xc(%edi) │ │ │ │ + movl $0x80a5818,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + movl $0x80a58c4,-0x8(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x6716ff8b(%ecx) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + pop %es │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af377 <__gmpz_get_d_2exp@plt+0x63577> │ │ │ │ - movl $0x80af2e4,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af2e4 <__gmpz_get_d_2exp@plt+0x634e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x79c003a(%ecx) │ │ │ │ + nop │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xf3,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af30c <__gmpz_get_d_2exp@plt+0x6350c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80af389 <__gmpz_get_d_2exp@plt+0x63589> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af37a <__gmpz_get_d_2exp@plt+0x6357a> │ │ │ │ - movl $0x80aee40,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80af024,-0x10(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5920 <__gmpz_get_d_2exp@plt+0x59b20> │ │ │ │ + movl $0x80a5870,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x81f4c93,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x833f748,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af3d5 <__gmpz_get_d_2exp@plt+0x635d5> │ │ │ │ - movl $0x80af084,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80af23c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af44b <__gmpz_get_d_2exp@plt+0x6364b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af424,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5986 <__gmpz_get_d_2exp@plt+0x59b86> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a596c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af424 <__gmpz_get_d_2exp@plt+0x63624> │ │ │ │ + jne 80a596c <__gmpz_get_d_2exp@plt+0x59b6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80af44e <__gmpz_get_d_2exp@plt+0x6364e> │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a58e8 <__gmpz_get_d_2exp@plt+0x59ae8> │ │ │ │ + mov $0x833f74c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5a00 <__gmpz_get_d_2exp@plt+0x59c00> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a59cc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a59cc <__gmpz_get_d_2exp@plt+0x59bcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af481 <__gmpz_get_d_2exp@plt+0x63681> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + pop %ecx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af490 <__gmpz_get_d_2exp@plt+0x63690> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a58e8 <__gmpz_get_d_2exp@plt+0x59ae8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,0x64e90075(%ecx) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + pop %es │ │ │ │ + add %bh,0x833f750(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af510 <__gmpz_get_d_2exp@plt+0x63710> │ │ │ │ - movl $0x80af4c8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a5a74 <__gmpz_get_d_2exp@plt+0x59c74> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a5a40,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af4c8 <__gmpz_get_d_2exp@plt+0x636c8> │ │ │ │ + jne 80a5a40 <__gmpz_get_d_2exp@plt+0x59c40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80af4df <__gmpz_get_d_2exp@plt+0x636df> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af513 <__gmpz_get_d_2exp@plt+0x63713> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af468,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xa(%edx,%ebx,2) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a58e8 <__gmpz_get_d_2exp@plt+0x59ae8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf16ff8b(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %es │ │ │ │ + add %bh,0x833f754(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af56b <__gmpz_get_d_2exp@plt+0x6376b> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af561 <__gmpz_get_d_2exp@plt+0x63761> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af490,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af490 <__gmpz_get_d_2exp@plt+0x63690> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af5c1 <__gmpz_get_d_2exp@plt+0x637c1> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af5b7 <__gmpz_get_d_2exp@plt+0x637b7> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af52c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80a5aa2 <__gmpz_get_d_2exp@plt+0x59ca2> │ │ │ │ + movl $0x833f756,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833f758,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af622 <__gmpz_get_d_2exp@plt+0x63822> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af618 <__gmpz_get_d_2exp@plt+0x63818> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80af578,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af675 <__gmpz_get_d_2exp@plt+0x63875> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af66c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af66c <__gmpz_get_d_2exp@plt+0x6386c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5b9c <__gmpz_get_d_2exp@plt+0x59d9c> │ │ │ │ + movl $0x80a5b00,-0x4(%ebp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80a5ba4 <__gmpz_get_d_2exp@plt+0x59da4> │ │ │ │ + movl $0x8129b2c,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80a5ab8,-0x8(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a5b54,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af699 <__gmpz_get_d_2exp@plt+0x63899> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af6a8 <__gmpz_get_d_2exp@plt+0x638a8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 80a5bb3 <__gmpz_get_d_2exp@plt+0x59db3> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x4,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x2,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f77c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af728 <__gmpz_get_d_2exp@plt+0x63928> │ │ │ │ - movl $0x80af6e0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + pop %ebx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af6e0 <__gmpz_get_d_2exp@plt+0x638e0> │ │ │ │ + jne 80a5bf0 <__gmpz_get_d_2exp@plt+0x59df0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80af6f7 <__gmpz_get_d_2exp@plt+0x638f7> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + fsin │ │ │ │ + (bad) │ │ │ │ + call *-0x6f999d15(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af72b <__gmpz_get_d_2exp@plt+0x6392b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af680,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80a5c38 <__gmpz_get_d_2exp@plt+0x59e38> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x815161c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af783 <__gmpz_get_d_2exp@plt+0x63983> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500007d(%ebx) │ │ │ │ + push %edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a5cb8 <__gmpz_get_d_2exp@plt+0x59eb8> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af779 <__gmpz_get_d_2exp@plt+0x63979> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af6a8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af6a8 <__gmpz_get_d_2exp@plt+0x638a8> │ │ │ │ + ja 80a5cc3 <__gmpz_get_d_2exp@plt+0x59ec3> │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jge 80a5cf2 <__gmpz_get_d_2exp@plt+0x59ef2> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a5c7b <__gmpz_get_d_2exp@plt+0x59e7b> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a5ca4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af7d9 <__gmpz_get_d_2exp@plt+0x639d9> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af7cf <__gmpz_get_d_2exp@plt+0x639cf> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80af744,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a5c0c,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80a5ce8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af83a <__gmpz_get_d_2exp@plt+0x63a3a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af830 <__gmpz_get_d_2exp@plt+0x63a30> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80af790,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af923 <__gmpz_get_d_2exp@plt+0x63b23> │ │ │ │ - movl $0x80af890,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af890 <__gmpz_get_d_2exp@plt+0x63a90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080af8,%eax │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80a5d79 <__gmpz_get_d_2exp@plt+0x59f79> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a5d50,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af8b8 <__gmpz_get_d_2exp@plt+0x63ab8> │ │ │ │ + jne 80a5d50 <__gmpz_get_d_2exp@plt+0x59f50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80af935 <__gmpz_get_d_2exp@plt+0x63b35> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af926 <__gmpz_get_d_2exp@plt+0x63b26> │ │ │ │ - movl $0x80af3ec,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80af5d0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af981 <__gmpz_get_d_2exp@plt+0x63b81> │ │ │ │ - movl $0x80af630,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80af7e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - int3 │ │ │ │ - mov $0x28,%bh │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af9ea <__gmpz_get_d_2exp@plt+0x63bea> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80af2a0,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80af84c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a5c60 <__gmpz_get_d_2exp@plt+0x59e60> │ │ │ │ + mov $0x833f788,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afa2f <__gmpz_get_d_2exp@plt+0x63c2f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afb05 <__gmpz_get_d_2exp@plt+0x63d05> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80afabc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afabc <__gmpz_get_d_2exp@plt+0x63cbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + jb 80a5e74 <__gmpz_get_d_2exp@plt+0x5a074> │ │ │ │ + movl $0x80a5dd8,-0x4(%ebp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lock cli │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afaf0 <__gmpz_get_d_2exp@plt+0x63cf0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80afb08 <__gmpz_get_d_2exp@plt+0x63d08> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afb67 <__gmpz_get_d_2exp@plt+0x63d67> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80afb85 <__gmpz_get_d_2exp@plt+0x63d85> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80afb76 <__gmpz_get_d_2exp@plt+0x63d76> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80afb85 <__gmpz_get_d_2exp@plt+0x63d85> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80afb76 <__gmpz_get_d_2exp@plt+0x63d76> │ │ │ │ - movl $0x80afa00,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5e7c <__gmpz_get_d_2exp@plt+0x5a07c> │ │ │ │ + movl $0x8129b2c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80a5d90,-0x8(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a5e2c,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80afc07 <__gmpz_get_d_2exp@plt+0x63e07> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80afa3c,-0x20(%edi) │ │ │ │ + ja 80a5e8b <__gmpz_get_d_2exp@plt+0x5a08b> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x4,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x29,-0x4(%edi) │ │ │ │ + movl $0x34,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f7ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afc4b <__gmpz_get_d_2exp@plt+0x63e4b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afd21 <__gmpz_get_d_2exp@plt+0x63f21> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80afcd8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + pop %esi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afcd8 <__gmpz_get_d_2exp@plt+0x63ed8> │ │ │ │ + jne 80a5ec8 <__gmpz_get_d_2exp@plt+0x5a0c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0xfd,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afd0c <__gmpz_get_d_2exp@plt+0x63f0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80afd24 <__gmpz_get_d_2exp@plt+0x63f24> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + fsin │ │ │ │ + (bad) │ │ │ │ + call *-0x6f999d15(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afd83 <__gmpz_get_d_2exp@plt+0x63f83> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80afda1 <__gmpz_get_d_2exp@plt+0x63fa1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80afd92 <__gmpz_get_d_2exp@plt+0x63f92> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80afda1 <__gmpz_get_d_2exp@plt+0x63fa1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80afd92 <__gmpz_get_d_2exp@plt+0x63f92> │ │ │ │ - movl $0x80afc1c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80a5f10 <__gmpz_get_d_2exp@plt+0x5a110> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x815161c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7529007d(%ebx) │ │ │ │ + push %edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x34,%eax │ │ │ │ + jne 80a5f90 <__gmpz_get_d_2exp@plt+0x5a190> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5f9b <__gmpz_get_d_2exp@plt+0x5a19b> │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jge 80a5fca <__gmpz_get_d_2exp@plt+0x5a1ca> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a5f53 <__gmpz_get_d_2exp@plt+0x5a153> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a5f7c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80afe23 <__gmpz_get_d_2exp@plt+0x64023> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80afc58,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a5ee4,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0xb3,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5fc0,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aff4b <__gmpz_get_d_2exp@plt+0x6414b> │ │ │ │ - movl $0x80afeac,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80a6051 <__gmpz_get_d_2exp@plt+0x5a251> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a6028,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afeac <__gmpz_get_d_2exp@plt+0x640ac> │ │ │ │ + jne 80a6028 <__gmpz_get_d_2exp@plt+0x5a228> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $0x0,0x70028(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock call 911309b2 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afee8 <__gmpz_get_d_2exp@plt+0x640e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %dh,0xcb0028(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aff4e <__gmpz_get_d_2exp@plt+0x6414e> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80af9a0 <__gmpz_get_d_2exp@plt+0x63ba0> │ │ │ │ + jmp 80a5f38 <__gmpz_get_d_2exp@plt+0x5a138> │ │ │ │ + mov $0x833f7b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b001c <__gmpz_get_d_2exp@plt+0x6421c> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80afb9c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80afdb8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80af9a0 <__gmpz_get_d_2exp@plt+0x63ba0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0xf000000,%eax │ │ │ │ + mov $0x46,%dh │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %al,(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0063 <__gmpz_get_d_2exp@plt+0x64263> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0139 <__gmpz_get_d_2exp@plt+0x64339> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b00f0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b00f0 <__gmpz_get_d_2exp@plt+0x642f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a6158 <__gmpz_get_d_2exp@plt+0x5a358> │ │ │ │ + movl $0x80a60bc,-0x4(%ebp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x1,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0124 <__gmpz_get_d_2exp@plt+0x64324> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b013c <__gmpz_get_d_2exp@plt+0x6433c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b019b <__gmpz_get_d_2exp@plt+0x6439b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b01b9 <__gmpz_get_d_2exp@plt+0x643b9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b01aa <__gmpz_get_d_2exp@plt+0x643aa> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b01b9 <__gmpz_get_d_2exp@plt+0x643b9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b01aa <__gmpz_get_d_2exp@plt+0x643aa> │ │ │ │ - movl $0x80b0034,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6166 <__gmpz_get_d_2exp@plt+0x5a366> │ │ │ │ + movl $0x8129b2c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80a6068,-0x8(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,(%edi) │ │ │ │ + movl $0x80a6110,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b023b <__gmpz_get_d_2exp@plt+0x6443b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b0070,-0x20(%edi) │ │ │ │ + ja 80a6175 <__gmpz_get_d_2exp@plt+0x5a375> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x1,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f7dc,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b027f <__gmpz_get_d_2exp@plt+0x6447f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0355 <__gmpz_get_d_2exp@plt+0x64555> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b030c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x76f7f59f(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b030c <__gmpz_get_d_2exp@plt+0x6450c> │ │ │ │ + jne 80a61b0 <__gmpz_get_d_2exp@plt+0x5a3b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - add (%ebx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0xc0,%dh │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0340 <__gmpz_get_d_2exp@plt+0x64540> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0358 <__gmpz_get_d_2exp@plt+0x64558> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jmp 80a6088 <__gmpz_get_d_2exp@plt+0x5a288> │ │ │ │ + nop │ │ │ │ + jmp 80a6224 <__gmpz_get_d_2exp@plt+0x5a424> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b03b7 <__gmpz_get_d_2exp@plt+0x645b7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b03d5 <__gmpz_get_d_2exp@plt+0x645d5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b03c6 <__gmpz_get_d_2exp@plt+0x645c6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b03d5 <__gmpz_get_d_2exp@plt+0x645d5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b03c6 <__gmpz_get_d_2exp@plt+0x645c6> │ │ │ │ - movl $0x80b0250,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80a61fc <__gmpz_get_d_2exp@plt+0x5a3fc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%al │ │ │ │ + movl $0x815163c,-0xc(%edi) │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500007d(%ebx) │ │ │ │ + push %edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a627c <__gmpz_get_d_2exp@plt+0x5a47c> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6287 <__gmpz_get_d_2exp@plt+0x5a487> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 80a62b6 <__gmpz_get_d_2exp@plt+0x5a4b6> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a623f <__gmpz_get_d_2exp@plt+0x5a43f> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a6268,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0457 <__gmpz_get_d_2exp@plt+0x64657> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b028c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a61d0,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a62ac,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0545 <__gmpz_get_d_2exp@plt+0x64745> │ │ │ │ - movl $0x80b04bc,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a633d <__gmpz_get_d_2exp@plt+0x5a53d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a6314,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b04bc <__gmpz_get_d_2exp@plt+0x646bc> │ │ │ │ + jne 80a6314 <__gmpz_get_d_2exp@plt+0x5a514> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xac,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock clc │ │ │ │ - add $0xb,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b04f8 <__gmpz_get_d_2exp@plt+0x646f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - je 80b049a <__gmpz_get_d_2exp@plt+0x6469a> │ │ │ │ - sub %al,(%eax) │ │ │ │ - leave │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b0548 <__gmpz_get_d_2exp@plt+0x64748> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80af9a0 <__gmpz_get_d_2exp@plt+0x63ba0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0606 <__gmpz_get_d_2exp@plt+0x64806> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b01d0,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b03ec,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80af9a0 <__gmpz_get_d_2exp@plt+0x63ba0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80b05c5 <__gmpz_get_d_2exp@plt+0x647c5> │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b06a8 <__gmpz_get_d_2exp@plt+0x648a8> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b069e <__gmpz_get_d_2exp@plt+0x6489e> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80afe40,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b0474,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 80a6224 <__gmpz_get_d_2exp@plt+0x5a424> │ │ │ │ + mov $0x833f7e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b06e7 <__gmpz_get_d_2exp@plt+0x648e7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b07bd <__gmpz_get_d_2exp@plt+0x649bd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0774,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0774 <__gmpz_get_d_2exp@plt+0x64974> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + jb 80a6438 <__gmpz_get_d_2exp@plt+0x5a638> │ │ │ │ + movl $0x80a639c,-0x4(%ebp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b07a8 <__gmpz_get_d_2exp@plt+0x649a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b07c0 <__gmpz_get_d_2exp@plt+0x649c0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b081f <__gmpz_get_d_2exp@plt+0x64a1f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b083d <__gmpz_get_d_2exp@plt+0x64a3d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b082e <__gmpz_get_d_2exp@plt+0x64a2e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b083d <__gmpz_get_d_2exp@plt+0x64a3d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b082e <__gmpz_get_d_2exp@plt+0x64a2e> │ │ │ │ - movl $0x80b06b8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6440 <__gmpz_get_d_2exp@plt+0x5a640> │ │ │ │ + movl $0x8129b2c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80a6354,-0x8(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a63f0,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b08bf <__gmpz_get_d_2exp@plt+0x64abf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b06f4,-0x20(%edi) │ │ │ │ + ja 80a644f <__gmpz_get_d_2exp@plt+0x5a64f> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x4,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x29,-0x4(%edi) │ │ │ │ + movl $0x43,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f80c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0903 <__gmpz_get_d_2exp@plt+0x64b03> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b09d9 <__gmpz_get_d_2exp@plt+0x64bd9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0990,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f6(%esp,%eiz,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0990 <__gmpz_get_d_2exp@plt+0x64b90> │ │ │ │ + jne 80a648c <__gmpz_get_d_2exp@plt+0x5a68c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - les (%ecx),%ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b09c4 <__gmpz_get_d_2exp@plt+0x64bc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b09dc <__gmpz_get_d_2exp@plt+0x64bdc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + fsin │ │ │ │ + (bad) │ │ │ │ + call *-0x6f999d15(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0a3b <__gmpz_get_d_2exp@plt+0x64c3b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b0a59 <__gmpz_get_d_2exp@plt+0x64c59> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b0a4a <__gmpz_get_d_2exp@plt+0x64c4a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b0a59 <__gmpz_get_d_2exp@plt+0x64c59> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b0a4a <__gmpz_get_d_2exp@plt+0x64c4a> │ │ │ │ - movl $0x80b08d4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80a64d4 <__gmpz_get_d_2exp@plt+0x5a6d4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x815161c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0adb <__gmpz_get_d_2exp@plt+0x64cdb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b0910,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0bdf <__gmpz_get_d_2exp@plt+0x64ddf> │ │ │ │ - movl $0x80b0b5c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0b5c <__gmpz_get_d_2exp@plt+0x64d5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cwtl │ │ │ │ - or (%ebx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0b98 <__gmpz_get_d_2exp@plt+0x64d98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0xa6,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b0be2 <__gmpz_get_d_2exp@plt+0x64de2> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b0628 <__gmpz_get_d_2exp@plt+0x64828> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0c9c <__gmpz_get_d_2exp@plt+0x64e9c> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b0854,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ + add %al,0x7529007d(%ebx) │ │ │ │ + push %edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b0a70,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x43,%eax │ │ │ │ + jne 80a6554 <__gmpz_get_d_2exp@plt+0x5a754> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a655f <__gmpz_get_d_2exp@plt+0x5a75f> │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jge 80a658e <__gmpz_get_d_2exp@plt+0x5a78e> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a6517 <__gmpz_get_d_2exp@plt+0x5a717> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a6540,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b0628 <__gmpz_get_d_2exp@plt+0x64828> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0ce3 <__gmpz_get_d_2exp@plt+0x64ee3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a64a8,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a6584,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0db9 <__gmpz_get_d_2exp@plt+0x64fb9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0d70,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a6615 <__gmpz_get_d_2exp@plt+0x5a815> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a65ec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0d70 <__gmpz_get_d_2exp@plt+0x64f70> │ │ │ │ + jne 80a65ec <__gmpz_get_d_2exp@plt+0x5a7ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xf089080b,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0da4 <__gmpz_get_d_2exp@plt+0x64fa4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0dbc <__gmpz_get_d_2exp@plt+0x64fbc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0e1b <__gmpz_get_d_2exp@plt+0x6501b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b0e39 <__gmpz_get_d_2exp@plt+0x65039> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b0e2a <__gmpz_get_d_2exp@plt+0x6502a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b0e39 <__gmpz_get_d_2exp@plt+0x65039> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b0e2a <__gmpz_get_d_2exp@plt+0x6502a> │ │ │ │ - movl $0x80b0cb4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a64fc <__gmpz_get_d_2exp@plt+0x5a6fc> │ │ │ │ + mov $0x833f818,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0ebb <__gmpz_get_d_2exp@plt+0x650bb> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b0cf0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0eff <__gmpz_get_d_2exp@plt+0x650ff> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0fd5 <__gmpz_get_d_2exp@plt+0x651d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0f8c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0f8c <__gmpz_get_d_2exp@plt+0x6518c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + jb 80a672c <__gmpz_get_d_2exp@plt+0x5a92c> │ │ │ │ + movl $0x80a6688,-0x4(%ebp) │ │ │ │ + mov $0xc,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + jecxz 80a6682 <__gmpz_get_d_2exp@plt+0x5a882> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - rorb $0xb,(%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0fc0 <__gmpz_get_d_2exp@plt+0x651c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0fd8 <__gmpz_get_d_2exp@plt+0x651d8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1037 <__gmpz_get_d_2exp@plt+0x65237> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b1055 <__gmpz_get_d_2exp@plt+0x65255> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b1046 <__gmpz_get_d_2exp@plt+0x65246> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6734 <__gmpz_get_d_2exp@plt+0x5a934> │ │ │ │ + movl $0x8129b2c,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80a662c,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b1055 <__gmpz_get_d_2exp@plt+0x65255> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b1046 <__gmpz_get_d_2exp@plt+0x65246> │ │ │ │ - movl $0x80b0ed0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a66e4,0x4(%ebp) │ │ │ │ + lea -0x15(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xf(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b10d7 <__gmpz_get_d_2exp@plt+0x652d7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b0f0c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80a6743 <__gmpz_get_d_2exp@plt+0x5a943> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0xc,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x8,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833f83c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test $0xa0,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b11b4 <__gmpz_get_d_2exp@plt+0x653b4> │ │ │ │ - movl $0x80b113c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a67a6 <__gmpz_get_d_2exp@plt+0x5a9a6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a678c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b113c <__gmpz_get_d_2exp@plt+0x6533c> │ │ │ │ + jne 80a678c <__gmpz_get_d_2exp@plt+0x5a98c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov 0x40028,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock js 80b1152 <__gmpz_get_d_2exp@plt+0x65352> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1178 <__gmpz_get_d_2exp@plt+0x65378> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0xa0,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b11b7 <__gmpz_get_d_2exp@plt+0x653b7> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b0628 <__gmpz_get_d_2exp@plt+0x64828> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a665c <__gmpz_get_d_2exp@plt+0x5a85c> │ │ │ │ + mov $0x833f840,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a6820 <__gmpz_get_d_2exp@plt+0x5aa20> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1261 <__gmpz_get_d_2exp@plt+0x65461> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b0e50,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b106c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + ja 80a67f8 <__gmpz_get_d_2exp@plt+0x5a9f8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a9d84,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b0628 <__gmpz_get_d_2exp@plt+0x64828> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b12f5 <__gmpz_get_d_2exp@plt+0x654f5> │ │ │ │ - movl $0x80af9a0,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b0628,-0x2c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b0af8,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7500007d(%ebx) │ │ │ │ + push %edx │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b10f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne 80a6878 <__gmpz_get_d_2exp@plt+0x5aa78> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6883 <__gmpz_get_d_2exp@plt+0x5aa83> │ │ │ │ + cmp $0xc,%edx │ │ │ │ + jge 80a68b2 <__gmpz_get_d_2exp@plt+0x5aab2> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a683b <__gmpz_get_d_2exp@plt+0x5aa3b> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a6864,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a67c0,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833b1ac,%esi │ │ │ │ + movl $0x80a68a8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6939 <__gmpz_get_d_2exp@plt+0x5ab39> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a6910,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6910 <__gmpz_get_d_2exp@plt+0x5ab10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a6820 <__gmpz_get_d_2exp@plt+0x5aa20> │ │ │ │ + mov $0x833f848,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b136f <__gmpz_get_d_2exp@plt+0x6556f> │ │ │ │ + jb 80a69a5 <__gmpz_get_d_2exp@plt+0x5aba5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1348,-0xc(%ebp) │ │ │ │ + movl $0x80a6984,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1348 <__gmpz_get_d_2exp@plt+0x65548> │ │ │ │ + jne 80a6984 <__gmpz_get_d_2exp@plt+0x5ab84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1372 <__gmpz_get_d_2exp@plt+0x65572> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80a69a8 <__gmpz_get_d_2exp@plt+0x5aba8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b13a5 <__gmpz_get_d_2exp@plt+0x655a5> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b13b4 <__gmpz_get_d_2exp@plt+0x655b4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jb 80a6a2a <__gmpz_get_d_2exp@plt+0x5ac2a> │ │ │ │ + movl $0x80a69fc,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a69fc <__gmpz_get_d_2exp@plt+0x5abfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1434 <__gmpz_get_d_2exp@plt+0x65634> │ │ │ │ - movl $0x80b13ec,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + ja 80a6a2d <__gmpz_get_d_2exp@plt+0x5ac2d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a9db4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + or %dl,0x50029(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6af9 <__gmpz_get_d_2exp@plt+0x5acf9> │ │ │ │ + movl $0x80a6a8c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b13ec <__gmpz_get_d_2exp@plt+0x655ec> │ │ │ │ + jne 80a6a8c <__gmpz_get_d_2exp@plt+0x5ac8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + enter $0x298f,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b1403 <__gmpz_get_d_2exp@plt+0x65603> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1437 <__gmpz_get_d_2exp@plt+0x65637> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b138c,-0xc(%edi) │ │ │ │ + ja 80a6afc <__gmpz_get_d_2exp@plt+0x5acfc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a69c4,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a6adc,0x8(%ebp) │ │ │ │ + movl $0x834308d,-0x8(%ebp) │ │ │ │ + movl $0x834309d,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6b0b <__gmpz_get_d_2exp@plt+0x5ad0b> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ + sub $0x8f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b148f <__gmpz_get_d_2exp@plt+0x6568f> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a6bc3 <__gmpz_get_d_2exp@plt+0x5adc3> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1485 <__gmpz_get_d_2exp@plt+0x65685> │ │ │ │ + ja 80a6bb9 <__gmpz_get_d_2exp@plt+0x5adb9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b13b4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b13b4 <__gmpz_get_d_2exp@plt+0x655b4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a694c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a6a4c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a6b9c,-0xc(%ebp) │ │ │ │ + movl $0x834308d,-0x1c(%ebp) │ │ │ │ + movl $0x834309d,-0x18(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808f6f4 <__gmpz_get_d_2exp@plt+0x438f4> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6bc8 <__gmpz_get_d_2exp@plt+0x5adc8> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + mov (%ecx),%gs │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6c42 <__gmpz_get_d_2exp@plt+0x5ae42> │ │ │ │ + movl $0x80a6c20,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833fa3b,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a6c35 <__gmpz_get_d_2exp@plt+0x5ae35> │ │ │ │ + mov $0x834853b,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %cl,0x20029(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b14e5 <__gmpz_get_d_2exp@plt+0x656e5> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a6cad <__gmpz_get_d_2exp@plt+0x5aead> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b14db <__gmpz_get_d_2exp@plt+0x656db> │ │ │ │ + ja 80a6ca3 <__gmpz_get_d_2exp@plt+0x5aea3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b1450,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a6b28,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a6be8,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1546 <__gmpz_get_d_2exp@plt+0x65746> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b153c <__gmpz_get_d_2exp@plt+0x6573c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + sbb %ch,(%edx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6cff <__gmpz_get_d_2exp@plt+0x5aeff> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b149c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6d50 <__gmpz_get_d_2exp@plt+0x5af50> │ │ │ │ + movl $0x80a6c54,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a6cc0,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a6ce0,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833fa78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6dc1 <__gmpz_get_d_2exp@plt+0x5afc1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a6da4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a6d10 <__gmpz_get_d_2exp@plt+0x5af10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6dc9 <__gmpz_get_d_2exp@plt+0x5afc9> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fa88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6e3d <__gmpz_get_d_2exp@plt+0x5b03d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a6e20,0x4(%ebp) │ │ │ │ + movl $0x833f9fe,-0xc(%ebp) │ │ │ │ + movl $0x833fa8a,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6e45 <__gmpz_get_d_2exp@plt+0x5b045> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fa90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + inc %esp │ │ │ │ + mov %gs,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b26f1a2 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6eae <__gmpz_get_d_2exp@plt+0x5b0ae> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a6eaa <__gmpz_get_d_2exp@plt+0x5b0aa> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833fa92,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + movl $0x834e0a1,-0x10(%ebp) │ │ │ │ + movl $0x834853d,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock mov (%ecx),%ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6ede <__gmpz_get_d_2exp@plt+0x5b0de> │ │ │ │ + movl $0x833fab4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + mov $0x833fac4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov (%ecx),%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6f45 <__gmpz_get_d_2exp@plt+0x5b145> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a6f28,0x4(%ebp) │ │ │ │ + movl $0x833fac5,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6f4d <__gmpz_get_d_2exp@plt+0x5b14d> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833facc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sub %cl,0x10029(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1599 <__gmpz_get_d_2exp@plt+0x65799> │ │ │ │ + jb 80a6fcd <__gmpz_get_d_2exp@plt+0x5b1cd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1590,-0x10(%ebp) │ │ │ │ + movl $0x80a6fb0,-0xc(%ebp) │ │ │ │ + movl $0x833f9fe,-0x1c(%ebp) │ │ │ │ + movl $0x833fa8a,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1590 <__gmpz_get_d_2exp@plt+0x65790> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x834853d,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 808dc60 <__gmpz_get_d_2exp@plt+0x41e60> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b15bd <__gmpz_get_d_2exp@plt+0x657bd> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b15cc <__gmpz_get_d_2exp@plt+0x657cc> │ │ │ │ + ja 80a6fd0 <__gmpz_get_d_2exp@plt+0x5b1d0> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + mov 0x500298a,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b164c <__gmpz_get_d_2exp@plt+0x6584c> │ │ │ │ - movl $0x80b1604,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + ja 80a7017 <__gmpz_get_d_2exp@plt+0x5b217> │ │ │ │ + movl $0x80a6f68,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83484aa,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833fad4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a70b3 <__gmpz_get_d_2exp@plt+0x5b2b3> │ │ │ │ + movl $0x80a7070,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1604 <__gmpz_get_d_2exp@plt+0x65804> │ │ │ │ + jne 80a7070 <__gmpz_get_d_2exp@plt+0x5b270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b161b <__gmpz_get_d_2exp@plt+0x6581b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f590(%eax) │ │ │ │ + jbe 80a707d <__gmpz_get_d_2exp@plt+0x5b27d> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7090 <__gmpz_get_d_2exp@plt+0x5b290> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b164f <__gmpz_get_d_2exp@plt+0x6584f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b15a4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + or %dh,0x1e(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a70fc <__gmpz_get_d_2exp@plt+0x5b2fc> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7175 <__gmpz_get_d_2exp@plt+0x5b375> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a716b <__gmpz_get_d_2exp@plt+0x5b36b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80a70cc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cl,0x50029(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x89000100,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a71f6 <__gmpz_get_d_2exp@plt+0x5b3f6> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a71ec <__gmpz_get_d_2exp@plt+0x5b3ec> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80a7108,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834da39,-0x8(%ebp) │ │ │ │ + movl $0x833fa14,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b16a7 <__gmpz_get_d_2exp@plt+0x658a7> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a725e <__gmpz_get_d_2exp@plt+0x5b45e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b169d <__gmpz_get_d_2exp@plt+0x6589d> │ │ │ │ + ja 80a7254 <__gmpz_get_d_2exp@plt+0x5b454> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b15cc,-0x4(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b15cc <__gmpz_get_d_2exp@plt+0x657cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b16fd <__gmpz_get_d_2exp@plt+0x658fd> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a72d9 <__gmpz_get_d_2exp@plt+0x5b4d9> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b16f3 <__gmpz_get_d_2exp@plt+0x658f3> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b1668,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + ja 80a72cf <__gmpz_get_d_2exp@plt+0x5b4cf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80a7204,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + sub %al,0x10029(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b175e <__gmpz_get_d_2exp@plt+0x6595e> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a7360 <__gmpz_get_d_2exp@plt+0x5b560> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1754 <__gmpz_get_d_2exp@plt+0x65954> │ │ │ │ + ja 80a7356 <__gmpz_get_d_2exp@plt+0x5b556> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b16b4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x80a726c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d921,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834da39,-0x14(%ebp) │ │ │ │ + movl $0x833fa14,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + xchg %ch,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x83000100 │ │ │ │ + (bad) │ │ │ │ + and %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a73b8 <__gmpz_get_d_2exp@plt+0x5b5b8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a72ec,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1847 <__gmpz_get_d_2exp@plt+0x65a47> │ │ │ │ - movl $0x80b17b4,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + jb 80a7484 <__gmpz_get_d_2exp@plt+0x5b684> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a747a <__gmpz_get_d_2exp@plt+0x5b67a> │ │ │ │ + movl $0x80a7038,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a742c,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x833f9fe,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b17b4 <__gmpz_get_d_2exp@plt+0x659b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fcoml (%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b17dc <__gmpz_get_d_2exp@plt+0x659dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ + call eb0a9daa │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b1859 <__gmpz_get_d_2exp@plt+0x65a59> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a7462 <__gmpz_get_d_2exp@plt+0x5b662> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b184a <__gmpz_get_d_2exp@plt+0x65a4a> │ │ │ │ - movl $0x80b1310,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b14f4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80a748c <__gmpz_get_d_2exp@plt+0x5b68c> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmpl $0xa,0x4(%ebp) │ │ │ │ + jle 80a749b <__gmpz_get_d_2exp@plt+0x5b69b> │ │ │ │ + movl $0x80a7378,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a74b8,0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a74b8 <__gmpz_get_d_2exp@plt+0x5b6b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833faf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b18a5 <__gmpz_get_d_2exp@plt+0x65aa5> │ │ │ │ - movl $0x80b1554,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b170c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80a718c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b191b <__gmpz_get_d_2exp@plt+0x65b1b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b18f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xabe0746(%ebx) │ │ │ │ + xor $0x34,%al │ │ │ │ + or %cl,0x24e90045(%ecx) │ │ │ │ + and (%ebx),%edx │ │ │ │ + add %bl,(%esi,%eax,4) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a754a <__gmpz_get_d_2exp@plt+0x5b74a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7508,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b18f4 <__gmpz_get_d_2exp@plt+0x65af4> │ │ │ │ + jne 80a7508 <__gmpz_get_d_2exp@plt+0x5b708> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + test %ebp,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + jne 80a7518 <__gmpz_get_d_2exp@plt+0x5b718> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + les 0x210029(%ebp),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a73d4 <__gmpz_get_d_2exp@plt+0x5b5d4> │ │ │ │ + mov $0x833fb04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + test %ebp,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b191e <__gmpz_get_d_2exp@plt+0x65b1e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 80a75b6 <__gmpz_get_d_2exp@plt+0x5b7b6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7594,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7594 <__gmpz_get_d_2exp@plt+0x5b794> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + test %ebp,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1951 <__gmpz_get_d_2exp@plt+0x65b51> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1960 <__gmpz_get_d_2exp@plt+0x65b60> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a73d4 <__gmpz_get_d_2exp@plt+0x5b5d4> │ │ │ │ + mov $0x833fb0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x85,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b19e0 <__gmpz_get_d_2exp@plt+0x65be0> │ │ │ │ - movl $0x80b1998,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a75ea <__gmpz_get_d_2exp@plt+0x5b7ea> │ │ │ │ + movl $0x833fb0e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833fb14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock test %ch,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a765d <__gmpz_get_d_2exp@plt+0x5b85d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7634,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1998 <__gmpz_get_d_2exp@plt+0x65b98> │ │ │ │ + jne 80a7634 <__gmpz_get_d_2exp@plt+0x5b834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x0,0x0(%ecx,%ebp,1) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b19af <__gmpz_get_d_2exp@plt+0x65baf> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b19e3 <__gmpz_get_d_2exp@plt+0x65be3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1938,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a73d4 <__gmpz_get_d_2exp@plt+0x5b5d4> │ │ │ │ + mov $0x833fb1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80a7b60 <__gmpz_get_d_2exp@plt+0x5bd60> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a76ae <__gmpz_get_d_2exp@plt+0x5b8ae> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8113ab8 <__gmpz_get_d_2exp@plt+0xc7cb8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x84,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a76f0 <__gmpz_get_d_2exp@plt+0x5b8f0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a73d4 <__gmpz_get_d_2exp@plt+0x5b5d4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7726 <__gmpz_get_d_2exp@plt+0x5b926> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sar $1,%dl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1a3b <__gmpz_get_d_2exp@plt+0x65c3b> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a7798 <__gmpz_get_d_2exp@plt+0x5b998> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1a31 <__gmpz_get_d_2exp@plt+0x65c31> │ │ │ │ + ja 80a778e <__gmpz_get_d_2exp@plt+0x5b98e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b1960,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1960 <__gmpz_get_d_2exp@plt+0x65b60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a76fc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + cli │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1a91 <__gmpz_get_d_2exp@plt+0x65c91> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a7813 <__gmpz_get_d_2exp@plt+0x5ba13> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1a87 <__gmpz_get_d_2exp@plt+0x65c87> │ │ │ │ + ja 80a7809 <__gmpz_get_d_2exp@plt+0x5ba09> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b19fc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a7738,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x81f4bf5,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + in $0xf9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1af2 <__gmpz_get_d_2exp@plt+0x65cf2> │ │ │ │ + jb 80a786b <__gmpz_get_d_2exp@plt+0x5ba6b> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1ae8 <__gmpz_get_d_2exp@plt+0x65ce8> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80a7861 <__gmpz_get_d_2exp@plt+0x5ba61> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b1a48,-0xc(%edi) │ │ │ │ + movl $0x80a77ac,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %bh,%cl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a78cf <__gmpz_get_d_2exp@plt+0x5bacf> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a78c5 <__gmpz_get_d_2exp@plt+0x5bac5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80a7824,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4c03,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1b45 <__gmpz_get_d_2exp@plt+0x65d45> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7930 <__gmpz_get_d_2exp@plt+0x5bb30> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7926 <__gmpz_get_d_2exp@plt+0x5bb26> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1b3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1b3c <__gmpz_get_d_2exp@plt+0x65d3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1b69 <__gmpz_get_d_2exp@plt+0x65d69> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1b78 <__gmpz_get_d_2exp@plt+0x65d78> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1bf8 <__gmpz_get_d_2exp@plt+0x65df8> │ │ │ │ - movl $0x80b1bb0,-0x8(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1bb0 <__gmpz_get_d_2exp@plt+0x65db0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b1bc7 <__gmpz_get_d_2exp@plt+0x65dc7> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a79a4 <__gmpz_get_d_2exp@plt+0x5bba4> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1bfb <__gmpz_get_d_2exp@plt+0x65dfb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1b50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 80a799a <__gmpz_get_d_2exp@plt+0x5bb9a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a78dc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + clc │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1c53 <__gmpz_get_d_2exp@plt+0x65e53> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80a7a1f <__gmpz_get_d_2exp@plt+0x5bc1f> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1c49 <__gmpz_get_d_2exp@plt+0x65e49> │ │ │ │ + ja 80a7a15 <__gmpz_get_d_2exp@plt+0x5bc15> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b1b78,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1b78 <__gmpz_get_d_2exp@plt+0x65d78> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a7944,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4bf5,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + fdiv %st(7),%st │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1ca9 <__gmpz_get_d_2exp@plt+0x65ea9> │ │ │ │ + jb 80a7a77 <__gmpz_get_d_2exp@plt+0x5bc77> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1c9f <__gmpz_get_d_2exp@plt+0x65e9f> │ │ │ │ + ja 80a7a6d <__gmpz_get_d_2exp@plt+0x5bc6d> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b1c14,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80a79b8,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + xor $0x29,%bh │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1d0a <__gmpz_get_d_2exp@plt+0x65f0a> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a7ae1 <__gmpz_get_d_2exp@plt+0x5bce1> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1d00 <__gmpz_get_d_2exp@plt+0x65f00> │ │ │ │ + ja 80a7ad7 <__gmpz_get_d_2exp@plt+0x5bcd7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b1c60,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x80a7a30,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f4c03,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %dh,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7b38 <__gmpz_get_d_2exp@plt+0x5bd38> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a7a88,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bh,%bl │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7bcd <__gmpz_get_d_2exp@plt+0x5bdcd> │ │ │ │ + movl $0x80a7678,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a76c0,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80a7bb8 <__gmpz_get_d_2exp@plt+0x5bdb8> │ │ │ │ + movl $0x80a7af8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a7880,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x833fb38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + dec %eax │ │ │ │ + jg 80a7c0c <__gmpz_get_d_2exp@plt+0x5be0c> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1df3 <__gmpz_get_d_2exp@plt+0x65ff3> │ │ │ │ - movl $0x80b1d60,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a7c77 <__gmpz_get_d_2exp@plt+0x5be77> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7c20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1d60 <__gmpz_get_d_2exp@plt+0x65f60> │ │ │ │ + jne 80a7c20 <__gmpz_get_d_2exp@plt+0x5be20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,0x29(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,0xf089080b │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x7c(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1d88 <__gmpz_get_d_2exp@plt+0x65f88> │ │ │ │ + jne 80a7c48 <__gmpz_get_d_2exp@plt+0x5be48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + lock jle 80a7c68 <__gmpz_get_d_2exp@plt+0x5be68> │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b1e05 <__gmpz_get_d_2exp@plt+0x66005> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1df6 <__gmpz_get_d_2exp@plt+0x65ff6> │ │ │ │ - movl $0x80b18bc,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b1aa0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1e51 <__gmpz_get_d_2exp@plt+0x66051> │ │ │ │ - movl $0x80b1b00,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b1cb8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cld │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + lock mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a7b60 <__gmpz_get_d_2exp@plt+0x5bd60> │ │ │ │ + mov $0x833fb48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + test $0x7e,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1eba <__gmpz_get_d_2exp@plt+0x660ba> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b1770,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b1d1c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jb 80a7cf7 <__gmpz_get_d_2exp@plt+0x5bef7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7cc0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7cc0 <__gmpz_get_d_2exp@plt+0x5bec0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80a7d34 <__gmpz_get_d_2exp@plt+0x5bf34> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + call 80a7cc7 <__gmpz_get_d_2exp@plt+0x5bec7> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a7b60 <__gmpz_get_d_2exp@plt+0x5bd60> │ │ │ │ + mov $0x833fb50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ + jle 80a7d2c <__gmpz_get_d_2exp@plt+0x5bf2c> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1eff <__gmpz_get_d_2exp@plt+0x660ff> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80a7d2a <__gmpz_get_d_2exp@plt+0x5bf2a> │ │ │ │ + movl $0x833fb52,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x833fb58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + hlt │ │ │ │ + jge 80a7d60 <__gmpz_get_d_2exp@plt+0x5bf60> │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1fd5 <__gmpz_get_d_2exp@plt+0x661d5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1f8c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a7db2 <__gmpz_get_d_2exp@plt+0x5bfb2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7d74,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1f8c <__gmpz_get_d_2exp@plt+0x6618c> │ │ │ │ + jne 80a7d74 <__gmpz_get_d_2exp@plt+0x5bf74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x29(%ebp),%edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rcrb $0xb,(%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1fc0 <__gmpz_get_d_2exp@plt+0x661c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b1fd8 <__gmpz_get_d_2exp@plt+0x661d8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2037 <__gmpz_get_d_2exp@plt+0x66237> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b2055 <__gmpz_get_d_2exp@plt+0x66255> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b2046 <__gmpz_get_d_2exp@plt+0x66246> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2055 <__gmpz_get_d_2exp@plt+0x66255> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2046 <__gmpz_get_d_2exp@plt+0x66246> │ │ │ │ - movl $0x80b1ed0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b20d7 <__gmpz_get_d_2exp@plt+0x662d7> │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + call 9115c410 │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80a7b60 <__gmpz_get_d_2exp@plt+0x5bd60> │ │ │ │ + mov $0x833fb60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a7e9c <__gmpz_get_d_2exp@plt+0x5c09c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b1f0c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x10(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x1(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x2(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %dl,0x3(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x4(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x5(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x6(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x7(%eax) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x8(%eax) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x9(%eax) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xa(%eax) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0xb(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%eax) │ │ │ │ + mov %cl,0xf(%eax) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bh,%bh │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b211b <__gmpz_get_d_2exp@plt+0x6631b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b21f1 <__gmpz_get_d_2exp@plt+0x663f1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b21a8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a7f7c <__gmpz_get_d_2exp@plt+0x5c17c> │ │ │ │ + movl $0x80a7ec8,-0x4(%ebp) │ │ │ │ + mov $0x14,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + nop │ │ │ │ + in $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7f84 <__gmpz_get_d_2exp@plt+0x5c184> │ │ │ │ + movl $0x8129b2c,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80a7dd0,-0x18(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a7f34,0xc(%ebp) │ │ │ │ + lea -0x1d(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x17(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7f93 <__gmpz_get_d_2exp@plt+0x5c193> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x14,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x29,-0x4(%edi) │ │ │ │ + movl $0x32,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fb7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a8099 <__gmpz_get_d_2exp@plt+0x5c299> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7fe0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b21a8 <__gmpz_get_d_2exp@plt+0x663a8> │ │ │ │ + jne 80a7fe0 <__gmpz_get_d_2exp@plt+0x5c1e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fsubl (%ecx) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + lock sbb $0x80,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b21dc <__gmpz_get_d_2exp@plt+0x663dc> │ │ │ │ + jne 80a801c <__gmpz_get_d_2exp@plt+0x5c21c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b21f4 <__gmpz_get_d_2exp@plt+0x663f4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2253 <__gmpz_get_d_2exp@plt+0x66453> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b2271 <__gmpz_get_d_2exp@plt+0x66471> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b2262 <__gmpz_get_d_2exp@plt+0x66462> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2271 <__gmpz_get_d_2exp@plt+0x66471> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2262 <__gmpz_get_d_2exp@plt+0x66462> │ │ │ │ - movl $0x80b20ec,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b22f3 <__gmpz_get_d_2exp@plt+0x664f3> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b2128,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x80(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8040 <__gmpz_get_d_2exp@plt+0x5c240> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xa(%eax,%eax,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a8064 <__gmpz_get_d_2exp@plt+0x5c264> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f580(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + add %esi,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833fb80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - mov (%eax),%gs │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bh,0x170029(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b241b <__gmpz_get_d_2exp@plt+0x6661b> │ │ │ │ - movl $0x80b237c,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ + jb 80a8128 <__gmpz_get_d_2exp@plt+0x5c328> │ │ │ │ + movl $0x80a80e0,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b237c <__gmpz_get_d_2exp@plt+0x6657c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock lea (%eax),%ebp │ │ │ │ - add %al,(%edi) │ │ │ │ + pop %esp │ │ │ │ + mov $0x830029,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x89080b23,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ + orl $0x8458b08,(%edx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xbe,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jge 80a821d <__gmpz_get_d_2exp@plt+0x5c41d> │ │ │ │ + mov $0x8343f3c,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x833fb84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8231 <__gmpz_get_d_2exp@plt+0x5c431> │ │ │ │ + movl $0x8129b2c,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a8198,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x81d7a48,-0xc(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b23b8 <__gmpz_get_d_2exp@plt+0x665b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 811fcec <__gmpz_get_d_2exp@plt+0xd3eec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7f57f(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ nop │ │ │ │ - mov $0x8d,%ah │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ + add %bl,%al │ │ │ │ + orl $0x8458b08,(%edx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a27f8 <__gmpz_get_d_2exp@plt+0x569f8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8240 <__gmpz_get_d_2exp@plt+0x5c440> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a8138,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + jmp 80a8470 <__gmpz_get_d_2exp@plt+0x5c670> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8449 <__gmpz_get_d_2exp@plt+0x5c649> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + mov 0x1(%eax),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b241e <__gmpz_get_d_2exp@plt+0x6661e> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b1e70 <__gmpz_get_d_2exp@plt+0x66070> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b24ec <__gmpz_get_d_2exp@plt+0x666ec> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + mov 0x5(%eax),%al │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%cl │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b206c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%cl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%eax),%al │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xf(%edx),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xe(%edx),%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xd(%eax),%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xc(%edx),%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + movl $0x8160a04,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x8160a04,-0x3c(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8160a04,-0x34(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8160a04,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x81ae0d8,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b2288,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80a9d74,-0x10(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80a8457 <__gmpz_get_d_2exp@plt+0x5c657> │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7529007d(%ebx) │ │ │ │ + push %edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x32,%eax │ │ │ │ + jne 80a84c8 <__gmpz_get_d_2exp@plt+0x5c6c8> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a84d3 <__gmpz_get_d_2exp@plt+0x5c6d3> │ │ │ │ + cmp $0x14,%edx │ │ │ │ + jge 80a8502 <__gmpz_get_d_2exp@plt+0x5c702> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a848b <__gmpz_get_d_2exp@plt+0x5c68b> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a84b4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b1e70 <__gmpz_get_d_2exp@plt+0x66070> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2533 <__gmpz_get_d_2exp@plt+0x66733> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8264,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a84f8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2609 <__gmpz_get_d_2exp@plt+0x66809> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b25c0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a8589 <__gmpz_get_d_2exp@plt+0x5c789> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a8560,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b25c0 <__gmpz_get_d_2exp@plt+0x667c0> │ │ │ │ + jne 80a8560 <__gmpz_get_d_2exp@plt+0x5c760> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - and $0xf089080b,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b25f4 <__gmpz_get_d_2exp@plt+0x667f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b260c <__gmpz_get_d_2exp@plt+0x6680c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a8470 <__gmpz_get_d_2exp@plt+0x5c670> │ │ │ │ + mov $0x833fb90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80a864c <__gmpz_get_d_2exp@plt+0x5c84c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a861f <__gmpz_get_d_2exp@plt+0x5c81f> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b266b <__gmpz_get_d_2exp@plt+0x6686b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b2689 <__gmpz_get_d_2exp@plt+0x66889> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b267a <__gmpz_get_d_2exp@plt+0x6687a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2689 <__gmpz_get_d_2exp@plt+0x66889> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b267a <__gmpz_get_d_2exp@plt+0x6687a> │ │ │ │ - movl $0x80b2504,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80a8615 <__gmpz_get_d_2exp@plt+0x5c815> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x81532d8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x80a85f8,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x81d77d0,-0xc(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811fcb4 <__gmpz_get_d_2exp@plt+0xd3eb4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8624 <__gmpz_get_d_2exp@plt+0x5c824> │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl -0x4ffffff5(%edi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a86f9 <__gmpz_get_d_2exp@plt+0x5c8f9> │ │ │ │ + movl $0x80a8688,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81d75bc,-0xc(%ebp) │ │ │ │ + movl $0x833f4fc,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x458b080a(%esi,%eax,4) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a27f8 <__gmpz_get_d_2exp@plt+0x569f8> │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b270b <__gmpz_get_d_2exp@plt+0x6690b> │ │ │ │ + ja 80a8701 <__gmpz_get_d_2exp@plt+0x5c901> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b2540,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jne 80a8710 <__gmpz_get_d_2exp@plt+0x5c910> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + cmp 0x10(%ebp),%eax │ │ │ │ + jne 80a8710 <__gmpz_get_d_2exp@plt+0x5c910> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 80a8710 <__gmpz_get_d_2exp@plt+0x5c910> │ │ │ │ + movl $0x80a85a8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a8728,0x1c(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833fb94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b274f <__gmpz_get_d_2exp@plt+0x6694f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %eax │ │ │ │ + je 80a8760 <__gmpz_get_d_2exp@plt+0x5c960> │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2825 <__gmpz_get_d_2exp@plt+0x66a25> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b27dc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a8824 <__gmpz_get_d_2exp@plt+0x5ca24> │ │ │ │ + movl $0x80a8778,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b27dc <__gmpz_get_d_2exp@plt+0x669dc> │ │ │ │ + jne 80a8778 <__gmpz_get_d_2exp@plt+0x5c978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + sbb $0x74,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc %ch,(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + enter $0xa87,$0x8 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2810 <__gmpz_get_d_2exp@plt+0x66a10> │ │ │ │ + jne 80a87c8 <__gmpz_get_d_2exp@plt+0x5c9c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2828 <__gmpz_get_d_2exp@plt+0x66a28> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2887 <__gmpz_get_d_2exp@plt+0x66a87> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + jae 80a87e8 <__gmpz_get_d_2exp@plt+0x5c9e8> │ │ │ │ + add %al,%dh │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x80a87f0,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a87f0 <__gmpz_get_d_2exp@plt+0x5c9f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jae 80a8810 <__gmpz_get_d_2exp@plt+0x5ca10> │ │ │ │ + add %al,%dh │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b28a5 <__gmpz_get_d_2exp@plt+0x66aa5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b2896 <__gmpz_get_d_2exp@plt+0x66a96> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b28a5 <__gmpz_get_d_2exp@plt+0x66aa5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2896 <__gmpz_get_d_2exp@plt+0x66a96> │ │ │ │ - movl $0x80b2720,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + jmp 80a864c <__gmpz_get_d_2exp@plt+0x5c84c> │ │ │ │ + mov $0x833fb9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2927 <__gmpz_get_d_2exp@plt+0x66b27> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b275c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %cl,0x170028(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2a15 <__gmpz_get_d_2exp@plt+0x66c15> │ │ │ │ - movl $0x80b298c,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x78(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b298c <__gmpz_get_d_2exp@plt+0x66b8c> │ │ │ │ + jne 80a8858 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80b2909 <__gmpz_get_d_2exp@plt+0x66b09> │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock enter $0xb29,$0x8 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b29c8 <__gmpz_get_d_2exp@plt+0x66bc8> │ │ │ │ + add %bh,0xa(%eax,%ecx,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %ebp,(%eax) │ │ │ │ - add %cl,%cl │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b2a18 <__gmpz_get_d_2exp@plt+0x66c18> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b1e70 <__gmpz_get_d_2exp@plt+0x66070> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2ad6 <__gmpz_get_d_2exp@plt+0x66cd6> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b26a0,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b28bc,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b1e70 <__gmpz_get_d_2exp@plt+0x66070> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %ch,(%eax) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b2b78 <__gmpz_get_d_2exp@plt+0x66d78> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2b6e <__gmpz_get_d_2exp@plt+0x66d6e> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b2310,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b2944,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add %ah,-0x74f7f578(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a88a0 <__gmpz_get_d_2exp@plt+0x5caa0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0746(%ebx) │ │ │ │ + or -0x2d94f7ab(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x3,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%ecx,%ecx,4) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8904 <__gmpz_get_d_2exp@plt+0x5cb04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2bb7 <__gmpz_get_d_2exp@plt+0x66db7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xa(%ecx,%ecx,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a894c <__gmpz_get_d_2exp@plt+0x5cb4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x55030455(%ebx),%ecx │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add 0x24448b02(%ecx),%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2c8d <__gmpz_get_d_2exp@plt+0x66e8d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2c44,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f6(%ecx,%ecx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2c44 <__gmpz_get_d_2exp@plt+0x66e44> │ │ │ │ + jne 80a89a4 <__gmpz_get_d_2exp@plt+0x5cba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80b2c75 <__gmpz_get_d_2exp@plt+0x66e75> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2c78 <__gmpz_get_d_2exp@plt+0x66e78> │ │ │ │ + add %cl,%al │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2c90 <__gmpz_get_d_2exp@plt+0x66e90> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2cef <__gmpz_get_d_2exp@plt+0x66eef> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b2d0d <__gmpz_get_d_2exp@plt+0x66f0d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b2cfe <__gmpz_get_d_2exp@plt+0x66efe> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2d0d <__gmpz_get_d_2exp@plt+0x66f0d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2cfe <__gmpz_get_d_2exp@plt+0x66efe> │ │ │ │ - movl $0x80b2b88,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2d8f <__gmpz_get_d_2exp@plt+0x66f8f> │ │ │ │ + ja 80a89fe <__gmpz_get_d_2exp@plt+0x5cbfe> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b2bc4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + imul $0xc,%eax,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ + movl $0x80a9d84,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2dd3 <__gmpz_get_d_2exp@plt+0x66fd3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2ea9 <__gmpz_get_d_2exp@plt+0x670a9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2e60,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%edx,%ecx,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e60 <__gmpz_get_d_2exp@plt+0x67060> │ │ │ │ + jne 80a8a3c <__gmpz_get_d_2exp@plt+0x5cc3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %cs:(%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ah,-0x76(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e94 <__gmpz_get_d_2exp@plt+0x67094> │ │ │ │ + jne 80a8a60 <__gmpz_get_d_2exp@plt+0x5cc60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2eac <__gmpz_get_d_2exp@plt+0x670ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2f0b <__gmpz_get_d_2exp@plt+0x6710b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8a91 <__gmpz_get_d_2exp@plt+0x5cc91> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b2f29 <__gmpz_get_d_2exp@plt+0x67129> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b2f1a <__gmpz_get_d_2exp@plt+0x6711a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2f29 <__gmpz_get_d_2exp@plt+0x67129> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2f1a <__gmpz_get_d_2exp@plt+0x6711a> │ │ │ │ - movl $0x80b2da4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a9d84,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + mov (%edx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a8acc <__gmpz_get_d_2exp@plt+0x5cccc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + mov (%edx),%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2fab <__gmpz_get_d_2exp@plt+0x671ab> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b2de0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - aam $0x81 │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b30af <__gmpz_get_d_2exp@plt+0x672af> │ │ │ │ - movl $0x80b302c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80a8d29 <__gmpz_get_d_2exp@plt+0x5cf29> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a8b74,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b302c <__gmpz_get_d_2exp@plt+0x6722c> │ │ │ │ + jne 80a8b74 <__gmpz_get_d_2exp@plt+0x5cd74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80b2fa3 <__gmpz_get_d_2exp@plt+0x671a3> │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock push $0x89080b30 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + add %bl,-0x74f7f575(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b080a(%ebx,%ecx,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a8bbc <__gmpz_get_d_2exp@plt+0x5cdbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock clc │ │ │ │ + mov (%edx),%ecx │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + add 0x518b0371(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3068 <__gmpz_get_d_2exp@plt+0x67268> │ │ │ │ + jne 80a8bf8 <__gmpz_get_d_2exp@plt+0x5cdf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0x81,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b30b2 <__gmpz_get_d_2exp@plt+0x672b2> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b2af8 <__gmpz_get_d_2exp@plt+0x66cf8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b316c <__gmpz_get_d_2exp@plt+0x6736c> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b2d24,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b2f40,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b2af8 <__gmpz_get_d_2exp@plt+0x66cf8> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %es │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b31b3 <__gmpz_get_d_2exp@plt+0x673b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esp,%ecx,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8c1c <__gmpz_get_d_2exp@plt+0x5ce1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3289 <__gmpz_get_d_2exp@plt+0x67489> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3240,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3240 <__gmpz_get_d_2exp@plt+0x67440> │ │ │ │ + jne 80a8c40 <__gmpz_get_d_2exp@plt+0x5ce40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80b3277 <__gmpz_get_d_2exp@plt+0x67477> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3274 <__gmpz_get_d_2exp@plt+0x67474> │ │ │ │ + add %ah,0xa(%esp,%ecx,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b328c <__gmpz_get_d_2exp@plt+0x6748c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b32eb <__gmpz_get_d_2exp@plt+0x674eb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b3309 <__gmpz_get_d_2exp@plt+0x67509> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b32fa <__gmpz_get_d_2exp@plt+0x674fa> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b3309 <__gmpz_get_d_2exp@plt+0x67509> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b32fa <__gmpz_get_d_2exp@plt+0x674fa> │ │ │ │ - movl $0x80b3184,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + out %al,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b338b <__gmpz_get_d_2exp@plt+0x6758b> │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + imul $0x14,%ecx,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b31c0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x2(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x4(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x6(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x7(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x9(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xa(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %dl,0xb(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%ecx) │ │ │ │ + mov %al,0xf(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fbf8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b33cf <__gmpz_get_d_2exp@plt+0x675cf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b34a5 <__gmpz_get_d_2exp@plt+0x676a5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b345c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80a8f18 <__gmpz_get_d_2exp@plt+0x5d118> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a8d70,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b345c <__gmpz_get_d_2exp@plt+0x6765c> │ │ │ │ + jne 80a8d70 <__gmpz_get_d_2exp@plt+0x5cf70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ + add %dl,0x468b080a(%ebp,%ecx,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0xb,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f573(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a8db8 <__gmpz_get_d_2exp@plt+0x5cfb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock hlt │ │ │ │ + lea (%edx),%ecx │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + add 0x518b0371(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3490 <__gmpz_get_d_2exp@plt+0x67690> │ │ │ │ + jne 80a8df4 <__gmpz_get_d_2exp@plt+0x5cff4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b34a8 <__gmpz_get_d_2exp@plt+0x676a8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3507 <__gmpz_get_d_2exp@plt+0x67707> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b3525 <__gmpz_get_d_2exp@plt+0x67725> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b3516 <__gmpz_get_d_2exp@plt+0x67716> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b3525 <__gmpz_get_d_2exp@plt+0x67725> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b3516 <__gmpz_get_d_2exp@plt+0x67716> │ │ │ │ - movl $0x80b33a0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b35a7 <__gmpz_get_d_2exp@plt+0x677a7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b33dc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fdivrs 0x28(%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov (%edx),%cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3684 <__gmpz_get_d_2exp@plt+0x67884> │ │ │ │ - movl $0x80b360c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%esi,%ecx,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b360c <__gmpz_get_d_2exp@plt+0x6780c> │ │ │ │ + jne 80a8e3c <__gmpz_get_d_2exp@plt+0x5d03c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - jnp 80b362b <__gmpz_get_d_2exp@plt+0x6782b> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - or %ss:(%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %ah,-0x72(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3648 <__gmpz_get_d_2exp@plt+0x67848> │ │ │ │ + jne 80a8e60 <__gmpz_get_d_2exp@plt+0x5d060> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - jnp 80b3667 <__gmpz_get_d_2exp@plt+0x67867> │ │ │ │ - add %cl,%al │ │ │ │ + out %al,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b3687 <__gmpz_get_d_2exp@plt+0x67887> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b2af8 <__gmpz_get_d_2exp@plt+0x66cf8> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x2(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x4(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x6(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,0x7(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0x9(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xa(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %dl,0xb(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %dl,0xc(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,0xd(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0xe(%ecx) │ │ │ │ + mov %al,0xf(%ecx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fbfc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3731 <__gmpz_get_d_2exp@plt+0x67931> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0xa(%edi,%ecx,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a8f4c <__gmpz_get_d_2exp@plt+0x5d14c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x71(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8f70 <__gmpz_get_d_2exp@plt+0x5d170> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9153 <__gmpz_get_d_2exp@plt+0x5d353> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + imul $0x14,%eax,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov (%ecx),%al │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x2(%ecx),%cl │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x3(%eax),%al │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b3320,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%cl │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b353c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x6(%eax),%al │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%cl │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x9(%eax),%al │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xb(%ecx),%cl │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xf(%edx),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xe(%edx),%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl 0xd(%ecx),%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xc(%edx),%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + movl $0x8160a04,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8160a04,-0x34(%edi) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8160a04,-0x2c(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8160a04,-0x24(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x81ae0d8,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + lea -0x3b(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x80a9d74,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b2af8 <__gmpz_get_d_2exp@plt+0x66cf8> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - pop %esp │ │ │ │ - jp 80b376b <__gmpz_get_d_2exp@plt+0x6796b> │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b37c9 <__gmpz_get_d_2exp@plt+0x679c9> │ │ │ │ - movl $0x80b1e70,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b2af8,-0x2c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b2fc8,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b35c4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833b1c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f56f(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9190 <__gmpz_get_d_2exp@plt+0x5d390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3843 <__gmpz_get_d_2exp@plt+0x67a43> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b381c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b381c <__gmpz_get_d_2exp@plt+0x67a1c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b080a(%ecx,%edx,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3846 <__gmpz_get_d_2exp@plt+0x67a46> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80a9392 <__gmpz_get_d_2exp@plt+0x5d592> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + mov 0x1(%eax),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%dl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x5(%eax),%al │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%cl │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x7(%edx),%dl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%cl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xa(%edx),%dl │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%eax),%al │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xf(%edx),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xe(%edx),%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl 0xd(%eax),%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl 0xc(%edx),%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + movl $0x8160a04,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8160a04,-0x34(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8160a04,-0x2c(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8160a04,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x81ae0d8,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a9d74,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3879 <__gmpz_get_d_2exp@plt+0x67a79> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3888 <__gmpz_get_d_2exp@plt+0x67a88> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3908 <__gmpz_get_d_2exp@plt+0x67b08> │ │ │ │ - movl $0x80b38c0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a959f <__gmpz_get_d_2exp@plt+0x5d79f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a93e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b38c0 <__gmpz_get_d_2exp@plt+0x67ac0> │ │ │ │ + jne 80a93e0 <__gmpz_get_d_2exp@plt+0x5d5e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b38d7 <__gmpz_get_d_2exp@plt+0x67ad7> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esp,%edx,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9404 <__gmpz_get_d_2exp@plt+0x5d604> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b390b <__gmpz_get_d_2exp@plt+0x67b0b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3860,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3963 <__gmpz_get_d_2exp@plt+0x67b63> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3959 <__gmpz_get_d_2exp@plt+0x67b59> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3888,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3888 <__gmpz_get_d_2exp@plt+0x67a88> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock inc %eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x3(%ecx),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9440 <__gmpz_get_d_2exp@plt+0x5d640> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xa(%esp,%edx,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b39b9 <__gmpz_get_d_2exp@plt+0x67bb9> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b39af <__gmpz_get_d_2exp@plt+0x67baf> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3924,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f56c(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a9488 <__gmpz_get_d_2exp@plt+0x5d688> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3a1a <__gmpz_get_d_2exp@plt+0x67c1a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3a10 <__gmpz_get_d_2exp@plt+0x67c10> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b3970,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x468b080a(%esp,%edx,4) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3a6d <__gmpz_get_d_2exp@plt+0x67c6d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3a64,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x10(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x1(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x2(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %al,0x3(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x4(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x5(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x6(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %dl,0x7(%eax) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0x8(%edx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %dl,0x9(%eax) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %al,0xa(%edx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,0xb(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + mov %al,0xc(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,0xd(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0xe(%edx) │ │ │ │ + mov %cl,0xf(%edx) │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fc08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8343339(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a9647 <__gmpz_get_d_2exp@plt+0x5d847> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a95f8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3a64 <__gmpz_get_d_2exp@plt+0x67c64> │ │ │ │ + jne 80a95f8 <__gmpz_get_d_2exp@plt+0x5d7f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0x96,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9624 <__gmpz_get_d_2exp@plt+0x5d824> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3a91 <__gmpz_get_d_2exp@plt+0x67c91> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3aa0 <__gmpz_get_d_2exp@plt+0x67ca0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x23(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fc38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3b20 <__gmpz_get_d_2exp@plt+0x67d20> │ │ │ │ - movl $0x80b3ad8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a96db <__gmpz_get_d_2exp@plt+0x5d8db> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a9694,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3ad8 <__gmpz_get_d_2exp@plt+0x67cd8> │ │ │ │ + jne 80a9694 <__gmpz_get_d_2exp@plt+0x5d894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b3aef <__gmpz_get_d_2exp@plt+0x67cef> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rclb $0x3,0x468b080a(%esi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a96c0 <__gmpz_get_d_2exp@plt+0x5d8c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3b23 <__gmpz_get_d_2exp@plt+0x67d23> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3a78,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0845(%ebx) │ │ │ │ + add 0x1b(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 80a96e3 <__gmpz_get_d_2exp@plt+0x5d8e3> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fc3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp 80a9868 <__gmpz_get_d_2exp@plt+0x5da68> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x89000000,%eax │ │ │ │ + lock lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3b7b <__gmpz_get_d_2exp@plt+0x67d7b> │ │ │ │ + jb 80a97f1 <__gmpz_get_d_2exp@plt+0x5d9f1> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3b71 <__gmpz_get_d_2exp@plt+0x67d71> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3aa0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3aa0 <__gmpz_get_d_2exp@plt+0x67ca0> │ │ │ │ + ja 80a97e7 <__gmpz_get_d_2exp@plt+0x5d9e7> │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + sar $0x2,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80a9741 <__gmpz_get_d_2exp@plt+0x5d941> │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x834c381,%edx │ │ │ │ + dec %ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a982b <__gmpz_get_d_2exp@plt+0x5da2b> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80a97ba <__gmpz_get_d_2exp@plt+0x5d9ba> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a980d <__gmpz_get_d_2exp@plt+0x5da0d> │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x815161c,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + movl $0x815161c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80a974d <__gmpz_get_d_2exp@plt+0x5d94d> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3bd1 <__gmpz_get_d_2exp@plt+0x67dd1> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3bc7 <__gmpz_get_d_2exp@plt+0x67dc7> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3b3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,-0xa7160f(%ecx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x80a9800,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a97ac,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bh,%dh │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3c32 <__gmpz_get_d_2exp@plt+0x67e32> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7501007d(%ebx) │ │ │ │ + mov 0x8(%ebp),%ax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a98d4 <__gmpz_get_d_2exp@plt+0x5dad4> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3c28 <__gmpz_get_d_2exp@plt+0x67e28> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b3b88,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a98f2 <__gmpz_get_d_2exp@plt+0x5daf2> │ │ │ │ + movl $0x80a9704,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80a98e8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a9883 <__gmpz_get_d_2exp@plt+0x5da83> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80a98c0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3d1b <__gmpz_get_d_2exp@plt+0x67f1b> │ │ │ │ - movl $0x80b3c88,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a9971 <__gmpz_get_d_2exp@plt+0x5db71> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a9948,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3c88 <__gmpz_get_d_2exp@plt+0x67e88> │ │ │ │ + jne 80a9948 <__gmpz_get_d_2exp@plt+0x5db48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x3c,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + lock mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a9868 <__gmpz_get_d_2exp@plt+0x5da68> │ │ │ │ + mov $0x833fc54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a99b1 <__gmpz_get_d_2exp@plt+0x5dbb1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a99c9 <__gmpz_get_d_2exp@plt+0x5dbc9> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jecxz 80a99b6 <__gmpz_get_d_2exp@plt+0x5dbb6> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%edx │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80a999b <__gmpz_get_d_2exp@plt+0x5db9b> │ │ │ │ + movl $0x80a99fc,-0x10(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3cb0 <__gmpz_get_d_2exp@plt+0x67eb0> │ │ │ │ + jne 80a99fc <__gmpz_get_d_2exp@plt+0x5dbfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b3d2d <__gmpz_get_d_2exp@plt+0x67f2d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3d1e <__gmpz_get_d_2exp@plt+0x67f1e> │ │ │ │ - movl $0x80b37e4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b39c8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3d79 <__gmpz_get_d_2exp@plt+0x67f79> │ │ │ │ - movl $0x80b3a28,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b3be0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add -0x74b3dbac(%ecx),%ecx │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,(%edx,%ecx,4) │ │ │ │ + movl $0x80a99bc,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a99bc <__gmpz_get_d_2exp@plt+0x5dbbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3def <__gmpz_get_d_2exp@plt+0x67fef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3dc8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a9b13 <__gmpz_get_d_2exp@plt+0x5dd13> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a9a7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3dc8 <__gmpz_get_d_2exp@plt+0x67fc8> │ │ │ │ + jne 80a9a7c <__gmpz_get_d_2exp@plt+0x5dc7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x0,0x0(%ecx,%ebp,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lcall $0xc7f4,$0x7589080a │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8151a10 <__gmpz_get_d_2exp@plt+0x105c10> │ │ │ │ + cwtl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x2e0c1f0(%ecx) │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a9b6b <__gmpz_get_d_2exp@plt+0x5dd6b> │ │ │ │ + mov $0x8343f3c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3df2 <__gmpz_get_d_2exp@plt+0x67ff2> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80a9b7f <__gmpz_get_d_2exp@plt+0x5dd7f> │ │ │ │ + movl $0x8129b2c,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80a9988,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a9b24,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ + mov $0x833fc58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3e25 <__gmpz_get_d_2exp@plt+0x68025> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9b8e <__gmpz_get_d_2exp@plt+0x5dd8e> │ │ │ │ + movl $0x8113bf0,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + movl $0x1,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a9ac8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3e34 <__gmpz_get_d_2exp@plt+0x68034> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3eb4 <__gmpz_get_d_2exp@plt+0x680b4> │ │ │ │ - movl $0x80b3e6c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80a9bfb <__gmpz_get_d_2exp@plt+0x5ddfb> │ │ │ │ + movl $0x80a9bd8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3e6c <__gmpz_get_d_2exp@plt+0x6806c> │ │ │ │ + jne 80a9bd8 <__gmpz_get_d_2exp@plt+0x5ddd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b3e83 <__gmpz_get_d_2exp@plt+0x68083> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9c03 <__gmpz_get_d_2exp@plt+0x5de03> │ │ │ │ + movl $0x80a9d74,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3eb7 <__gmpz_get_d_2exp@plt+0x680b7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3e0c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fc74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3f0f <__gmpz_get_d_2exp@plt+0x6810f> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3f05 <__gmpz_get_d_2exp@plt+0x68105> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3e34,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3e34 <__gmpz_get_d_2exp@plt+0x68034> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3f65 <__gmpz_get_d_2exp@plt+0x68165> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3f5b <__gmpz_get_d_2exp@plt+0x6815b> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b3ed0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a9c4c <__gmpz_get_d_2exp@plt+0x5de4c> │ │ │ │ + movl $0x80a9d84,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x833fc78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3fc6 <__gmpz_get_d_2exp@plt+0x681c6> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3fbc <__gmpz_get_d_2exp@plt+0x681bc> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b3f1c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9c98 <__gmpz_get_d_2exp@plt+0x5de98> │ │ │ │ + movl $0x80a9d94,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x833fc7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4019 <__gmpz_get_d_2exp@plt+0x68219> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4010,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a9d0d <__gmpz_get_d_2exp@plt+0x5df0d> │ │ │ │ + movl $0x80a9ce4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4010 <__gmpz_get_d_2exp@plt+0x68210> │ │ │ │ + jne 80a9ce4 <__gmpz_get_d_2exp@plt+0x5dee4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jecxz 80a9cde <__gmpz_get_d_2exp@plt+0x5dede> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9d15 <__gmpz_get_d_2exp@plt+0x5df15> │ │ │ │ + movl $0x80a9da4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fc80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b403d <__gmpz_get_d_2exp@plt+0x6823d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b404c <__gmpz_get_d_2exp@plt+0x6824c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + ja 80a9d56 <__gmpz_get_d_2exp@plt+0x5df56> │ │ │ │ + movl $0x80a9db4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833fc84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add 0x10014(%eax),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x46000000,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + aas │ │ │ │ + mov $0x14,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bh,%gs:-0x50(%ebx) │ │ │ │ + adc $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x10014b0,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %dh,%cl │ │ │ │ + mov $0x14,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b40cc <__gmpz_get_d_2exp@plt+0x682cc> │ │ │ │ - movl $0x80b4084,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4084 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a9f2e <__gmpz_get_d_2exp@plt+0x5e12e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a9ef5 <__gmpz_get_d_2exp@plt+0x5e0f5> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80a9e18,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b409b <__gmpz_get_d_2exp@plt+0x6829b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b40cf <__gmpz_get_d_2exp@plt+0x682cf> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b4024,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a9df3 <__gmpz_get_d_2exp@plt+0x5dff3> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9ea5 <__gmpz_get_d_2exp@plt+0x5e0a5> │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 80a9e88 <__gmpz_get_d_2exp@plt+0x5e088> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b4127 <__gmpz_get_d_2exp@plt+0x68327> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b411d <__gmpz_get_d_2exp@plt+0x6831d> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b404c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b404c <__gmpz_get_d_2exp@plt+0x6824c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9e27 <__gmpz_get_d_2exp@plt+0x5e027> │ │ │ │ + movl $0x80a9e58,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9e58 <__gmpz_get_d_2exp@plt+0x5e058> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a9f1c,-0x4(%ebp) │ │ │ │ + mov 0x6(%eax),%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9f1c <__gmpz_get_d_2exp@plt+0x5e11c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b417d <__gmpz_get_d_2exp@plt+0x6837d> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4173 <__gmpz_get_d_2exp@plt+0x68373> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b40e8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x7589080a(%esi,%ebx,4) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a9dc4 <__gmpz_get_d_2exp@plt+0x5dfc4> │ │ │ │ + mov $0x833fc88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b41de <__gmpz_get_d_2exp@plt+0x683de> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b41d4 <__gmpz_get_d_2exp@plt+0x683d4> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a9f69 <__gmpz_get_d_2exp@plt+0x5e169> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b4134,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8152568 <__gmpz_get_d_2exp@plt+0x106768> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b42c7 <__gmpz_get_d_2exp@plt+0x684c7> │ │ │ │ - movl $0x80b4234,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80aa0a9 <__gmpz_get_d_2exp@plt+0x5e2a9> │ │ │ │ + movl $0x80a9fbc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a9dc4 <__gmpz_get_d_2exp@plt+0x5dfc4> │ │ │ │ + movl $0x80aa020,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4234 <__gmpz_get_d_2exp@plt+0x68434> │ │ │ │ + jne 80aa020 <__gmpz_get_d_2exp@plt+0x5e220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - inc %edx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80aa0cc <__gmpz_get_d_2exp@plt+0x5e2cc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80aa09f <__gmpz_get_d_2exp@plt+0x5e29f> │ │ │ │ + movl $0x80aa0bc,-0xc(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b425c <__gmpz_get_d_2exp@plt+0x6845c> │ │ │ │ + jne 80aa0bc <__gmpz_get_d_2exp@plt+0x5e2bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,-0x3a7cfbab(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b42d9 <__gmpz_get_d_2exp@plt+0x684d9> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b42ca <__gmpz_get_d_2exp@plt+0x684ca> │ │ │ │ - movl $0x80b3d90,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b3f74,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4325 <__gmpz_get_d_2exp@plt+0x68525> │ │ │ │ - movl $0x80b3fd4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b418c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sub %ch,0x28(%esi) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a9fda <__gmpz_get_d_2exp@plt+0x5e1da> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80aa05c,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b438e <__gmpz_get_d_2exp@plt+0x6858e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b3c44,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b41f0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x387cfb3b(%ebx) │ │ │ │ + sbb $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80aa034 <__gmpz_get_d_2exp@plt+0x5e234> │ │ │ │ + movl $0x81ae2cc,-0x18(%edi) │ │ │ │ + movl $0x834d991,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a9f40,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80aa068 <__gmpz_get_d_2exp@plt+0x5e268> │ │ │ │ + mov $0x833fc8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b43d3 <__gmpz_get_d_2exp@plt+0x685d3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %al,0xf2f037e(%ebx) │ │ │ │ + test %edx,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3a7cebbb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + mov $0x45,%bh │ │ │ │ + or %al,-0x7cf7cb3d(%ecx) │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b44a9 <__gmpz_get_d_2exp@plt+0x686a9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4460,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov 0xc689080a,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4460 <__gmpz_get_d_2exp@plt+0x68660> │ │ │ │ + jne 80aa108 <__gmpz_get_d_2exp@plt+0x5e308> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4494 <__gmpz_get_d_2exp@plt+0x68694> │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov 0x768b080a,%eax │ │ │ │ + adc -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aa128 <__gmpz_get_d_2exp@plt+0x5e328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b44ac <__gmpz_get_d_2exp@plt+0x686ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b450b <__gmpz_get_d_2exp@plt+0x6870b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b4529 <__gmpz_get_d_2exp@plt+0x68729> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b451a <__gmpz_get_d_2exp@plt+0x6871a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b4529 <__gmpz_get_d_2exp@plt+0x68729> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b451a <__gmpz_get_d_2exp@plt+0x6871a> │ │ │ │ - movl $0x80b43a4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa13d <__gmpz_get_d_2exp@plt+0x5e33d> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x5f(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa178 <__gmpz_get_d_2exp@plt+0x5e378> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f55f(%eax) │ │ │ │ + jbe 80aa191 <__gmpz_get_d_2exp@plt+0x5e391> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa198 <__gmpz_get_d_2exp@plt+0x5e398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa1ad <__gmpz_get_d_2exp@plt+0x5e3ad> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b45ab <__gmpz_get_d_2exp@plt+0x687ab> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b43e0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa209 <__gmpz_get_d_2exp@plt+0x5e409> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80aa1f4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa1f4 <__gmpz_get_d_2exp@plt+0x5e3f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edx,%eiz,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa21c <__gmpz_get_d_2exp@plt+0x5e41c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833fc98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa231 <__gmpz_get_d_2exp@plt+0x5e431> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8152568 <__gmpz_get_d_2exp@plt+0x106768> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b45ef <__gmpz_get_d_2exp@plt+0x687ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + jb 80aa2de <__gmpz_get_d_2exp@plt+0x5e4de> │ │ │ │ + movl $0x80aa284,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811c0ac <__gmpz_get_d_2exp@plt+0xd02ac> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e4d0> │ │ │ │ + movl $0x80aa2f0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 811c020 <__gmpz_get_d_2exp@plt+0xd0220> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e4d0> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov $0x833fcec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x458b080a(%edx,%eiz,4) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + mov $0x59,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b46c5 <__gmpz_get_d_2exp@plt+0x688c5> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa365 <__gmpz_get_d_2exp@plt+0x5e565> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b467c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x80aa350,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b467c <__gmpz_get_d_2exp@plt+0x6887c> │ │ │ │ + jne 80aa350 <__gmpz_get_d_2exp@plt+0x5e550> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + je 80aa39f <__gmpz_get_d_2exp@plt+0x5e59f> │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %dh,0xa(%ebx,%eiz,4) │ │ │ │ + or %cl,-0x899f48a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aa374 <__gmpz_get_d_2exp@plt+0x5e574> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push %eax │ │ │ │ + pop %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa3aa <__gmpz_get_d_2exp@plt+0x5e5aa> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa3cd <__gmpz_get_d_2exp@plt+0x5e5cd> │ │ │ │ + movl $0x81fb0ff,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x80aa394,-0x4(%ebp) │ │ │ │ + movl $0x834bdc1,-0x10(%ebp) │ │ │ │ + movl $0x833fcc4,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ hlt │ │ │ │ - mov $0x46,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + pop %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa435 <__gmpz_get_d_2exp@plt+0x5e635> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa420,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b46b0 <__gmpz_get_d_2exp@plt+0x688b0> │ │ │ │ + jne 80aa420 <__gmpz_get_d_2exp@plt+0x5e620> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2958,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xa(%esp,%eiz,4) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aa444 <__gmpz_get_d_2exp@plt+0x5e644> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b46c8 <__gmpz_get_d_2exp@plt+0x688c8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4727 <__gmpz_get_d_2exp@plt+0x68927> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b4745 <__gmpz_get_d_2exp@plt+0x68945> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b4736 <__gmpz_get_d_2exp@plt+0x68936> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b4745 <__gmpz_get_d_2exp@plt+0x68945> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b4736 <__gmpz_get_d_2exp@plt+0x68936> │ │ │ │ - movl $0x80b45c0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa459 <__gmpz_get_d_2exp@plt+0x5e659> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x833fcd8,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aa254 <__gmpz_get_d_2exp@plt+0x5e454> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b47c7 <__gmpz_get_d_2exp@plt+0x689c7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b45fc,-0x20(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa4cd <__gmpz_get_d_2exp@plt+0x5e6cd> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa4c3 <__gmpz_get_d_2exp@plt+0x5e6c3> │ │ │ │ + movl $0x80aa314,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x81d56a8,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80aa3e4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x833fcf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %ch,0x28(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bl,0x29(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b48ef <__gmpz_get_d_2exp@plt+0x68aef> │ │ │ │ - movl $0x80b4850,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80aa539 <__gmpz_get_d_2exp@plt+0x5e739> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80aa510,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aa478 <__gmpz_get_d_2exp@plt+0x5e678> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aa541 <__gmpz_get_d_2exp@plt+0x5e741> │ │ │ │ + movl $0x8108b5c,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fd00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0f88 <__gmpz_get_d_2exp@plt+0x185188> │ │ │ │ + inc %eax │ │ │ │ + push %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa5ad <__gmpz_get_d_2exp@plt+0x5e7ad> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa598,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4850 <__gmpz_get_d_2exp@plt+0x68a50> │ │ │ │ + jne 80aa598 <__gmpz_get_d_2exp@plt+0x5e798> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x69,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + add $0x57,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov %cs,0xb(%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %bh,0x768b080a(%ebp,%eiz,4) │ │ │ │ + adc -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aa5bc <__gmpz_get_d_2exp@plt+0x5e7bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + loopne 80aa608 <__gmpz_get_d_2exp@plt+0x5e808> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa5f2 <__gmpz_get_d_2exp@plt+0x5e7f2> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa615 <__gmpz_get_d_2exp@plt+0x5e815> │ │ │ │ + movl $0x81f924a,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x80aa5dc,-0x4(%ebp) │ │ │ │ + movl $0x834bdc1,-0x10(%ebp) │ │ │ │ + movl $0x833fc9c,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,0x29(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa67d <__gmpz_get_d_2exp@plt+0x5e87d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa668,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b488c <__gmpz_get_d_2exp@plt+0x68a8c> │ │ │ │ + jne 80aa668 <__gmpz_get_d_2exp@plt+0x5e868> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - loopne 80b48ea <__gmpz_get_d_2exp@plt+0x68aea> │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + push %esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b48f2 <__gmpz_get_d_2exp@plt+0x68af2> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b4344 <__gmpz_get_d_2exp@plt+0x68544> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b49c0 <__gmpz_get_d_2exp@plt+0x68bc0> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b4540,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b475c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b4344 <__gmpz_get_d_2exp@plt+0x68544> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x768b080a(%esi,%eiz,4) │ │ │ │ + pcmpgtd %mm7,%mm6 │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aa68c <__gmpz_get_d_2exp@plt+0x5e88c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and $0x56,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4a07 <__gmpz_get_d_2exp@plt+0x68c07> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa6c2 <__gmpz_get_d_2exp@plt+0x5e8c2> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa6e5 <__gmpz_get_d_2exp@plt+0x5e8e5> │ │ │ │ + movl $0x81f50da,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x80aa6ac,-0x4(%ebp) │ │ │ │ + movl $0x834bdc1,-0x10(%ebp) │ │ │ │ + movl $0x833fcb0,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811bf2c <__gmpz_get_d_2exp@plt+0xd012c> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x56,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa71f <__gmpz_get_d_2exp@plt+0x5e91f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa4e8 <__gmpz_get_d_2exp@plt+0x5e6e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + rclb $1,0x29(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4add <__gmpz_get_d_2exp@plt+0x68cdd> │ │ │ │ + jb 80aa7a5 <__gmpz_get_d_2exp@plt+0x5e9a5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4a94,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x80aa76c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4a94 <__gmpz_get_d_2exp@plt+0x68c94> │ │ │ │ + jne 80aa76c <__gmpz_get_d_2exp@plt+0x5e96c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - enter $0xb4a,$0x8 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %dl,-0x74f7f559(%eax) │ │ │ │ + jbe 80aa77d <__gmpz_get_d_2exp@plt+0x5e97d> │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4ac8 <__gmpz_get_d_2exp@plt+0x68cc8> │ │ │ │ + jne 80aa790 <__gmpz_get_d_2exp@plt+0x5e990> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b4ae0 <__gmpz_get_d_2exp@plt+0x68ce0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80aa7db <__gmpz_get_d_2exp@plt+0x5e9db> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa7a8 <__gmpz_get_d_2exp@plt+0x5e9a8> │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4b3f <__gmpz_get_d_2exp@plt+0x68d3f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b4b5d <__gmpz_get_d_2exp@plt+0x68d5d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b4b4e <__gmpz_get_d_2exp@plt+0x68d4e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b4b5d <__gmpz_get_d_2exp@plt+0x68d5d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b4b4e <__gmpz_get_d_2exp@plt+0x68d4e> │ │ │ │ - movl $0x80b49d8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80aa7d5 <__gmpz_get_d_2exp@plt+0x5e9d5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80aa6fc,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + aam $0x54 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa841 <__gmpz_get_d_2exp@plt+0x5ea41> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa82c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa82c <__gmpz_get_d_2exp@plt+0x5ea2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + push %esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4bdf <__gmpz_get_d_2exp@plt+0x68ddf> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + xor (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b4a14,-0x20(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aa254 <__gmpz_get_d_2exp@plt+0x5e454> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa8c5 <__gmpz_get_d_2exp@plt+0x5eac5> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa8bb <__gmpz_get_d_2exp@plt+0x5eabb> │ │ │ │ + movl $0x80aa55c,-0x38(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80aa62c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81d56fc,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80aa730,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80aa7f0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x833fd08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dl,0x0(%ecx,%ebp,1) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4c23 <__gmpz_get_d_2exp@plt+0x68e23> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + jb 80aa980 <__gmpz_get_d_2exp@plt+0x5eb80> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80aa90c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aa850 <__gmpz_get_d_2exp@plt+0x5ea50> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4cf9 <__gmpz_get_d_2exp@plt+0x68ef9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4cb0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa988 <__gmpz_get_d_2exp@plt+0x5eb88> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aa922 <__gmpz_get_d_2exp@plt+0x5eb22> │ │ │ │ + mov $0x833fd20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80aa964,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa9c6 <__gmpz_get_d_2exp@plt+0x5ebc6> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aaa44 <__gmpz_get_d_2exp@plt+0x5ec44> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80aaa04,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4cb0 <__gmpz_get_d_2exp@plt+0x68eb0> │ │ │ │ + jne 80aaa04 <__gmpz_get_d_2exp@plt+0x5ec04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0x4c,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaa19 <__gmpz_get_d_2exp@plt+0x5ec19> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aaa4c <__gmpz_get_d_2exp@plt+0x5ec4c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80aa9b0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov $0x833fd98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aaac3 <__gmpz_get_d_2exp@plt+0x5ecc3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aaa9c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4ce4 <__gmpz_get_d_2exp@plt+0x68ee4> │ │ │ │ + jne 80aaa9c <__gmpz_get_d_2exp@plt+0x5ec9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b4cfc <__gmpz_get_d_2exp@plt+0x68efc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4d5b <__gmpz_get_d_2exp@plt+0x68f5b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b4d79 <__gmpz_get_d_2exp@plt+0x68f79> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b4d6a <__gmpz_get_d_2exp@plt+0x68f6a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b4d79 <__gmpz_get_d_2exp@plt+0x68f79> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b4d6a <__gmpz_get_d_2exp@plt+0x68f6a> │ │ │ │ - movl $0x80b4bf4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aaac6 <__gmpz_get_d_2exp@plt+0x5ecc6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aab03 <__gmpz_get_d_2exp@plt+0x5ed03> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4dfb <__gmpz_get_d_2exp@plt+0x68ffb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b4c30,-0x20(%edi) │ │ │ │ + ja 80aab60 <__gmpz_get_d_2exp@plt+0x5ed60> │ │ │ │ + movl $0x80aaa64,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80aaae0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d939,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x833fd9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - arpl %ebp,(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4ee9 <__gmpz_get_d_2exp@plt+0x690e9> │ │ │ │ - movl $0x80b4e60,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aabdb <__gmpz_get_d_2exp@plt+0x5eddb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aabb4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4e60 <__gmpz_get_d_2exp@plt+0x69060> │ │ │ │ + jne 80aabb4 <__gmpz_get_d_2exp@plt+0x5edb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x63,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pushf │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4e9c <__gmpz_get_d_2exp@plt+0x6909c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - shlb $1,0x28(%edx) │ │ │ │ - add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b4eec <__gmpz_get_d_2exp@plt+0x690ec> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b4344 <__gmpz_get_d_2exp@plt+0x68544> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4faa <__gmpz_get_d_2exp@plt+0x691aa> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b4b74,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b4d90,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b4344 <__gmpz_get_d_2exp@plt+0x68544> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aabde <__gmpz_get_d_2exp@plt+0x5edde> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x28(%ecx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b504c <__gmpz_get_d_2exp@plt+0x6924c> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5042 <__gmpz_get_d_2exp@plt+0x69242> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b47e4,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b4e18,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aac1b <__gmpz_get_d_2exp@plt+0x5ee1b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aac78 <__gmpz_get_d_2exp@plt+0x5ee78> │ │ │ │ + movl $0x80aab7c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80aabf8,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834da19,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x2,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x833fdb4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,0x29(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b508b <__gmpz_get_d_2exp@plt+0x6928b> │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aacd1 <__gmpz_get_d_2exp@plt+0x5eed1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80aaccd <__gmpz_get_d_2exp@plt+0x5eecd> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0x51,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aad03 <__gmpz_get_d_2exp@plt+0x5ef03> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + or %dl,0x29(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5161 <__gmpz_get_d_2exp@plt+0x69361> │ │ │ │ + jb 80aad37 <__gmpz_get_d_2exp@plt+0x5ef37> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5118,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x50 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aad68 <__gmpz_get_d_2exp@plt+0x5ef68> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aad97 <__gmpz_get_d_2exp@plt+0x5ef97> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81865cc <__gmpz_get_d_2exp@plt+0x13a7cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aadc7 <__gmpz_get_d_2exp@plt+0x5efc7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81865cc <__gmpz_get_d_2exp@plt+0x13a7cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %dl,0x29(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aaf39 <__gmpz_get_d_2exp@plt+0x5f139> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80aae10,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5118 <__gmpz_get_d_2exp@plt+0x69318> │ │ │ │ + jne 80aae10 <__gmpz_get_d_2exp@plt+0x5f010> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x50,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aae25 <__gmpz_get_d_2exp@plt+0x5f025> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80aae50,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aae50 <__gmpz_get_d_2exp@plt+0x5f050> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + dec %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %esp │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ + ja 80aaf41 <__gmpz_get_d_2exp@plt+0x5f141> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x25,0x3(%esi) │ │ │ │ + jne 80aaf50 <__gmpz_get_d_2exp@plt+0x5f150> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x80aae94,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aae94 <__gmpz_get_d_2exp@plt+0x5f094> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %cl,0x29(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaec9 <__gmpz_get_d_2exp@plt+0x5f0c9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aaf72 <__gmpz_get_d_2exp@plt+0x5f172> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x833fe0c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80aaef8,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b514c <__gmpz_get_d_2exp@plt+0x6934c> │ │ │ │ + jne 80aaef8 <__gmpz_get_d_2exp@plt+0x5f0f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b5164 <__gmpz_get_d_2exp@plt+0x69364> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + and $0x4f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaf90 <__gmpz_get_d_2exp@plt+0x5f190> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b51c3 <__gmpz_get_d_2exp@plt+0x693c3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b51e1 <__gmpz_get_d_2exp@plt+0x693e1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b51d2 <__gmpz_get_d_2exp@plt+0x693d2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b51e1 <__gmpz_get_d_2exp@plt+0x693e1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b51d2 <__gmpz_get_d_2exp@plt+0x693d2> │ │ │ │ - movl $0x80b505c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80aaf81 <__gmpz_get_d_2exp@plt+0x5f181> │ │ │ │ + movl $0x80aad14,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833fe1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x80aace0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b5263 <__gmpz_get_d_2exp@plt+0x69463> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b5098,-0x20(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab004 <__gmpz_get_d_2exp@plt+0x5f204> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80aad48,-0x44(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80aad74,-0x38(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80aada4,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d949,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b52a7 <__gmpz_get_d_2exp@plt+0x694a7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80ab061 <__gmpz_get_d_2exp@plt+0x5f261> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ab04c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab04c <__gmpz_get_d_2exp@plt+0x5f24c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + mov $0x833fe24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b537d <__gmpz_get_d_2exp@plt+0x6957d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5334,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80ab0c0 <__gmpz_get_d_2exp@plt+0x5f2c0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ab0a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5334 <__gmpz_get_d_2exp@plt+0x69534> │ │ │ │ + jne 80ab0a4 <__gmpz_get_d_2exp@plt+0x5f2a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push $0x89080b53 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xa,%al │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + mov $0x833fe28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab0e5 <__gmpz_get_d_2exp@plt+0x5f2e5> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + lret $0xe283 │ │ │ │ + add 0x217501fa(%ebx),%eax │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + jmp 80ab102 <__gmpz_get_d_2exp@plt+0x5f302> │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab141 <__gmpz_get_d_2exp@plt+0x5f341> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab120,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5368 <__gmpz_get_d_2exp@plt+0x69568> │ │ │ │ + jne 80ab120 <__gmpz_get_d_2exp@plt+0x5f320> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b5380 <__gmpz_get_d_2exp@plt+0x69580> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b53df <__gmpz_get_d_2exp@plt+0x695df> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b53fd <__gmpz_get_d_2exp@plt+0x695fd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b53ee <__gmpz_get_d_2exp@plt+0x695ee> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b53fd <__gmpz_get_d_2exp@plt+0x695fd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b53ee <__gmpz_get_d_2exp@plt+0x695ee> │ │ │ │ - movl $0x80b5278,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f54f(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab188 <__gmpz_get_d_2exp@plt+0x5f388> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x752f037e(%ebx) │ │ │ │ + or 0x834c372(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jl 80ab1f2 <__gmpz_get_d_2exp@plt+0x5f3f2> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab1da <__gmpz_get_d_2exp@plt+0x5f3da> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833fe2c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x4c,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b547f <__gmpz_get_d_2exp@plt+0x6967f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b52b4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %bl,0x28(%ebp) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5583 <__gmpz_get_d_2exp@plt+0x69783> │ │ │ │ - movl $0x80b5500,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80ab2c0 <__gmpz_get_d_2exp@plt+0x5f4c0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ab228,0x0(%ebp) │ │ │ │ + movl $0x833fe45,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + nop │ │ │ │ + add $0x4c,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + mov $0xa,%dl │ │ │ │ + or %cl,0x758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5500 <__gmpz_get_d_2exp@plt+0x69700> │ │ │ │ + jne 80ab254 <__gmpz_get_d_2exp@plt+0x5f454> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - pop %esp │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + fmuls 0x29(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp $0x55,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab26d <__gmpz_get_d_2exp@plt+0x5f46d> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80ab294,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b553c <__gmpz_get_d_2exp@plt+0x6973c> │ │ │ │ + jne 80ab294 <__gmpz_get_d_2exp@plt+0x5f494> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - pop %esp │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + cwtl │ │ │ │ + dec %ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b5586 <__gmpz_get_d_2exp@plt+0x69786> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b4fcc <__gmpz_get_d_2exp@plt+0x691cc> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ab2c8 <__gmpz_get_d_2exp@plt+0x5f4c8> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80ab2d7 <__gmpz_get_d_2exp@plt+0x5f4d7> │ │ │ │ + movl $0x80ab1b0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov $0x833fe48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5640 <__gmpz_get_d_2exp@plt+0x69840> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b51f8,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b5414,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b4fcc <__gmpz_get_d_2exp@plt+0x691cc> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab314 <__gmpz_get_d_2exp@plt+0x5f514> │ │ │ │ + movl $0x81f50cb,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5687 <__gmpz_get_d_2exp@plt+0x69887> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab340 <__gmpz_get_d_2exp@plt+0x5f540> │ │ │ │ + movl $0x81f50cb,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b575d <__gmpz_get_d_2exp@plt+0x6995d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5714,-0x24(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab36c <__gmpz_get_d_2exp@plt+0x5f56c> │ │ │ │ + movl $0x81f50cb,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5714 <__gmpz_get_d_2exp@plt+0x69914> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0445(%ebx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80ab3f6 <__gmpz_get_d_2exp@plt+0x5f5f6> │ │ │ │ + mov $0x833fe50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %eax │ │ │ │ - push %edi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5748 <__gmpz_get_d_2exp@plt+0x69948> │ │ │ │ + add $0xbc,%al │ │ │ │ + mov $0xa,%bl │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b5760 <__gmpz_get_d_2exp@plt+0x69960> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab411 <__gmpz_get_d_2exp@plt+0x5f611> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b57bf <__gmpz_get_d_2exp@plt+0x699bf> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80ab4c4 <__gmpz_get_d_2exp@plt+0x5f6c4> │ │ │ │ + movl $0x80ab2f4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b57dd <__gmpz_get_d_2exp@plt+0x699dd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b57ce <__gmpz_get_d_2exp@plt+0x699ce> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b57dd <__gmpz_get_d_2exp@plt+0x699dd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b57ce <__gmpz_get_d_2exp@plt+0x699ce> │ │ │ │ - movl $0x80b5658,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + movl $0x80ab494,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab494 <__gmpz_get_d_2exp@plt+0x5f694> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab434,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab434 <__gmpz_get_d_2exp@plt+0x5f634> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b585f <__gmpz_get_d_2exp@plt+0x69a5f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b5694,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80ab4d3 <__gmpz_get_d_2exp@plt+0x5f6d3> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80ab466 <__gmpz_get_d_2exp@plt+0x5f666> │ │ │ │ + movl $0x80ab34c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ab3f6 <__gmpz_get_d_2exp@plt+0x5f5f6> │ │ │ │ + movl $0x80ab320,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab3f6 <__gmpz_get_d_2exp@plt+0x5f5f6> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab4ab <__gmpz_get_d_2exp@plt+0x5f6ab> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab39c,0x0(%ebp) │ │ │ │ + movl $0x833fe45,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab502 <__gmpz_get_d_2exp@plt+0x5f702> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab514 <__gmpz_get_d_2exp@plt+0x5f714> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ab580 <__gmpz_get_d_2exp@plt+0x5f780> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80ab540,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab540 <__gmpz_get_d_2exp@plt+0x5f740> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab555 <__gmpz_get_d_2exp@plt+0x5f755> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab588 <__gmpz_get_d_2exp@plt+0x5f788> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80ab4ec,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov $0x833fe54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + mov %cl,0x29(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b58a3 <__gmpz_get_d_2exp@plt+0x69aa3> │ │ │ │ + jb 80ab5ce <__gmpz_get_d_2exp@plt+0x5f7ce> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x833fe2c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + dec %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5979 <__gmpz_get_d_2exp@plt+0x69b79> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab60a <__gmpz_get_d_2exp@plt+0x5f80a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5930,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x833fe2c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab662 <__gmpz_get_d_2exp@plt+0x5f862> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab650,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5930 <__gmpz_get_d_2exp@plt+0x69b30> │ │ │ │ + jne 80ab650 <__gmpz_get_d_2exp@plt+0x5f850> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fs pop %ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cld │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab0fc <__gmpz_get_d_2exp@plt+0x5f2fc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab6ba <__gmpz_get_d_2exp@plt+0x5f8ba> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab6a8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5964 <__gmpz_get_d_2exp@plt+0x69b64> │ │ │ │ + jne 80ab6a8 <__gmpz_get_d_2exp@plt+0x5f8a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b597c <__gmpz_get_d_2exp@plt+0x69b7c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab0fc <__gmpz_get_d_2exp@plt+0x5f2fc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b59db <__gmpz_get_d_2exp@plt+0x69bdb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b59f9 <__gmpz_get_d_2exp@plt+0x69bf9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b59ea <__gmpz_get_d_2exp@plt+0x69bea> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b59f9 <__gmpz_get_d_2exp@plt+0x69bf9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b59ea <__gmpz_get_d_2exp@plt+0x69bea> │ │ │ │ - movl $0x80b5874,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %al,0x29(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + mov $0x833fe68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs inc %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5a7b <__gmpz_get_d_2exp@plt+0x69c7b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b58b0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80abc41 <__gmpz_get_d_2exp@plt+0x5fe41> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + movl $0x80aba5c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aba5c <__gmpz_get_d_2exp@plt+0x5fc5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,0x29(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x49(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab770 <__gmpz_get_d_2exp@plt+0x5f970> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call a0ae0af │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab7b5 <__gmpz_get_d_2exp@plt+0x5f9b5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80abbed <__gmpz_get_d_2exp@plt+0x5fded> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834c381,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x57,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + movl $0x80ab7e0,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab7e0 <__gmpz_get_d_2exp@plt+0x5f9e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + js 80ab81c <__gmpz_get_d_2exp@plt+0x5fa1c> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5b58 <__gmpz_get_d_2exp@plt+0x69d58> │ │ │ │ - movl $0x80b5ae0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + ja 80abbfc <__gmpz_get_d_2exp@plt+0x5fdfc> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80ab828 <__gmpz_get_d_2exp@plt+0x5fa28> │ │ │ │ + movl $0x80ab5e0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f548(%eax) │ │ │ │ + int1 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5ae0 <__gmpz_get_d_2exp@plt+0x69ce0> │ │ │ │ + jne 80ab888 <__gmpz_get_d_2exp@plt+0x5fa88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4002856,%esp │ │ │ │ + rolb $1,0x29(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock sbb $0x5b,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab8cd <__gmpz_get_d_2exp@plt+0x5facd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80abbb6 <__gmpz_get_d_2exp@plt+0x5fdb6> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834c381,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + movl $0x80ab8f8,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5b1c <__gmpz_get_d_2exp@plt+0x69d1c> │ │ │ │ + jne 80ab8f8 <__gmpz_get_d_2exp@plt+0x5faf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adcb $0x0,0x28(%esi) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + pusha │ │ │ │ + inc %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b5b5b <__gmpz_get_d_2exp@plt+0x69d5b> │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b4fcc <__gmpz_get_d_2exp@plt+0x691cc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5c05 <__gmpz_get_d_2exp@plt+0x69e05> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b57f4,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80abbc5 <__gmpz_get_d_2exp@plt+0x5fdc5> │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b5a10,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80ab940 <__gmpz_get_d_2exp@plt+0x5fb40> │ │ │ │ + movl $0x80ab5a4,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b4fcc <__gmpz_get_d_2exp@plt+0x691cc> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %dl,0x28(%ebp) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + cmp $0x2f,%ecx │ │ │ │ + jne 80abbd4 <__gmpz_get_d_2exp@plt+0x5fdd4> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + enter $0x2944,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5c9d <__gmpz_get_d_2exp@plt+0x69e9d> │ │ │ │ - movl $0x80b4344,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b4fcc,-0x2c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b549c,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 80abc1a <__gmpz_get_d_2exp@plt+0x5fe1a> │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80abc29 <__gmpz_get_d_2exp@plt+0x5fe29> │ │ │ │ + movl $0x80ab670,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addb $0x2,0x0(%ecx,%ebp,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abb32 <__gmpz_get_d_2exp@plt+0x5fd32> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80abc0b <__gmpz_get_d_2exp@plt+0x5fe0b> │ │ │ │ + movl $0x80ab618,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b5a98,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + movl $0x834c381,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833b1c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %al,0x0(%ecx,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abadc <__gmpz_get_d_2exp@plt+0x5fcdc> │ │ │ │ + movl $0x834c381,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x834c381,%eax │ │ │ │ + jmp 80ab721 <__gmpz_get_d_2exp@plt+0x5f921> │ │ │ │ + cld │ │ │ │ + inc %ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5d17 <__gmpz_get_d_2exp@plt+0x69f17> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5cf0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aba84 <__gmpz_get_d_2exp@plt+0x5fc84> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80abb5c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5cf0 <__gmpz_get_d_2exp@plt+0x69ef0> │ │ │ │ + jne 80abb5c <__gmpz_get_d_2exp@plt+0x5fd5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x80abab4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abab4 <__gmpz_get_d_2exp@plt+0x5fcb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0xf2e037e(%ebx) │ │ │ │ + test %ebx,%edi │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x28,%al │ │ │ │ + mov $0xc689080a,%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aba28 <__gmpz_get_d_2exp@plt+0x5fc28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80abb08,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abb08 <__gmpz_get_d_2exp@plt+0x5fd08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + inc %ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x7af0d107(%ebx),%eax │ │ │ │ + push %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + add $0xd8,%al │ │ │ │ + mov $0xc689080a,%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab9d8 <__gmpz_get_d_2exp@plt+0x5fbd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab990,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab990 <__gmpz_get_d_2exp@plt+0x5fb90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5d1a <__gmpz_get_d_2exp@plt+0x69f1a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abb84 <__gmpz_get_d_2exp@plt+0x5fd84> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6f16ff8b(%ecx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xa(%ebx,%edi,4) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add $0xc5830834,%ebx │ │ │ │ + clc │ │ │ │ + jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80ab860,0x8(%ebp) │ │ │ │ + movl $0x833fe45,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80ab748,0x8(%ebp) │ │ │ │ + movl $0x833fe45,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80ab6f4,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + or $0x42,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5d53 <__gmpz_get_d_2exp@plt+0x69f53> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80abc9c <__gmpz_get_d_2exp@plt+0x5fe9c> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80abc98 <__gmpz_get_d_2exp@plt+0x5fe98> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x834c381,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x1002941,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80abcd6 <__gmpz_get_d_2exp@plt+0x5fed6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + inc %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80abda2 <__gmpz_get_d_2exp@plt+0x5ffa2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80abd20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abd20 <__gmpz_get_d_2exp@plt+0x5ff20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pusha │ │ │ │ + inc %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abd36 <__gmpz_get_d_2exp@plt+0x5ff36> │ │ │ │ + mov $0x833fe70,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80abd68,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5da9 <__gmpz_get_d_2exp@plt+0x69fa9> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5d9f <__gmpz_get_d_2exp@plt+0x69f9f> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b5d34,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abd68 <__gmpz_get_d_2exp@plt+0x5ff68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,0x29(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80abdaa <__gmpz_get_d_2exp@plt+0x5ffaa> │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80abdb9 <__gmpz_get_d_2exp@plt+0x5ffb9> │ │ │ │ + movl $0x80abcac,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833fe90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + inc %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + jae 80abe2c <__gmpz_get_d_2exp@plt+0x6002c> │ │ │ │ + mov $0x833fe98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x40,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abe1d <__gmpz_get_d_2exp@plt+0x6001d> │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ab37c <__gmpz_get_d_2exp@plt+0x5f57c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + movl $0x80abe98,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abe98 <__gmpz_get_d_2exp@plt+0x60098> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fdivrl (%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80abe7b <__gmpz_get_d_2exp@plt+0x6007b> │ │ │ │ + jmp 80abe15 <__gmpz_get_d_2exp@plt+0x60015> │ │ │ │ + nop │ │ │ │ + sarb $0x29,(%edi) │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80abe7b <__gmpz_get_d_2exp@plt+0x6007b> │ │ │ │ + jmp 80abe15 <__gmpz_get_d_2exp@plt+0x60015> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x834c381,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80abe2c <__gmpz_get_d_2exp@plt+0x6002c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + aas │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80abee0 <__gmpz_get_d_2exp@plt+0x600e0> │ │ │ │ + movl $0x80abec8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abec8 <__gmpz_get_d_2exp@plt+0x600c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + fs aas │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80abee0 <__gmpz_get_d_2exp@plt+0x600e0> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80abf00,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abf00 <__gmpz_get_d_2exp@plt+0x60100> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sub $0x3f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x45c7080a,%edi │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + (bad) │ │ │ │ + xor (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x41(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abf50 <__gmpz_get_d_2exp@plt+0x60150> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fdivrl (%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5e0a <__gmpz_get_d_2exp@plt+0x6a00a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5e00 <__gmpz_get_d_2exp@plt+0x6a000> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b5d60,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abfb0 <__gmpz_get_d_2exp@plt+0x601b0> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ac040,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac040 <__gmpz_get_d_2exp@plt+0x60240> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x3e,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x80ac05c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac05c <__gmpz_get_d_2exp@plt+0x6025c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80abfdc,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abfdc <__gmpz_get_d_2exp@plt+0x601dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + sub %eax,%ds:(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x7e830845(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + jne 80abffe <__gmpz_get_d_2exp@plt+0x601fe> │ │ │ │ + movl $0x80abf84,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833fe2c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80ac024,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac024 <__gmpz_get_d_2exp@plt+0x60224> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bh,(%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7e46f7bb(%ebx) │ │ │ │ + ret │ │ │ │ + xor $0x8,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80abf8f <__gmpz_get_d_2exp@plt+0x6018f> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x20029,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5e5d <__gmpz_get_d_2exp@plt+0x6a05d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7e46f7bb(%ebx) │ │ │ │ + ret │ │ │ │ + xor $0x8,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80abf8f <__gmpz_get_d_2exp@plt+0x6018f> │ │ │ │ + nop │ │ │ │ + sarb $1,0x40029 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x45c7080a(%eax,%eax,8) │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + (bad) │ │ │ │ + xor (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5e54,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x3d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0xe76f7f6(%eax,%eax,8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac0ac <__gmpz_get_d_2exp@plt+0x602ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmpb $0x0,0x50029 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ac0d1 <__gmpz_get_d_2exp@plt+0x602d1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80abe6c,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x80ac0fc,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5e54 <__gmpz_get_d_2exp@plt+0x6a054> │ │ │ │ + jne 80ac0fc <__gmpz_get_d_2exp@plt+0x602fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %bh,0x60029 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x7e830845(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + jne 80ac11e <__gmpz_get_d_2exp@plt+0x6031e> │ │ │ │ + movl $0x80ac140,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833fe2c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x80abe50,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x29,%al │ │ │ │ + add %al,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0x458b080a,%esi │ │ │ │ + adc %cl,0x7589f845(%ecx) │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5e87 <__gmpz_get_d_2exp@plt+0x6a087> │ │ │ │ + jb 80ac17f <__gmpz_get_d_2exp@plt+0x6037f> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5edd <__gmpz_get_d_2exp@plt+0x6a0dd> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5ed3 <__gmpz_get_d_2exp@plt+0x6a0d3> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b5e68,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac1ab <__gmpz_get_d_2exp@plt+0x603ab> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5f3e <__gmpz_get_d_2exp@plt+0x6a13e> │ │ │ │ + jb 80ac200 <__gmpz_get_d_2exp@plt+0x60400> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5f34 <__gmpz_get_d_2exp@plt+0x6a134> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80ac1f6 <__gmpz_get_d_2exp@plt+0x603f6> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b5e94,-0xc(%edi) │ │ │ │ + movl $0x80ac18c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6027 <__gmpz_get_d_2exp@plt+0x6a227> │ │ │ │ - movl $0x80b5f94,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5f94 <__gmpz_get_d_2exp@plt+0x6a194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080b5f,%esp │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80ac2d7 <__gmpz_get_d_2exp@plt+0x604d7> │ │ │ │ + movl $0x80ac268,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5fbc <__gmpz_get_d_2exp@plt+0x6a1bc> │ │ │ │ + jne 80ac268 <__gmpz_get_d_2exp@plt+0x60468> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80b6039 <__gmpz_get_d_2exp@plt+0x6a239> │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80ac29d <__gmpz_get_d_2exp@plt+0x6049d> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b602a <__gmpz_get_d_2exp@plt+0x6a22a> │ │ │ │ - movl $0x80b5cb8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b5db8,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80ac2da <__gmpz_get_d_2exp@plt+0x604da> │ │ │ │ + movl $0x80ac160,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6085 <__gmpz_get_d_2exp@plt+0x6a285> │ │ │ │ - movl $0x80b5e18,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b5eec,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + ja 80ac2fc <__gmpz_get_d_2exp@plt+0x604fc> │ │ │ │ + movl $0x80ac1b8,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80ac2f4,0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b60fb <__gmpz_get_d_2exp@plt+0x6a2fb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b60d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x68e90075(%ecx) │ │ │ │ + inc %esp │ │ │ │ + pop %es │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac3c8 <__gmpz_get_d_2exp@plt+0x605c8> │ │ │ │ + movl $0x80ac348,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b60d4 <__gmpz_get_d_2exp@plt+0x6a2d4> │ │ │ │ + jne 80ac348 <__gmpz_get_d_2exp@plt+0x60548> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ac35f <__gmpz_get_d_2exp@plt+0x6055f> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ac37c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac37c <__gmpz_get_d_2exp@plt+0x6057c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b60fe <__gmpz_get_d_2exp@plt+0x6a2fe> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80ac3d0 <__gmpz_get_d_2exp@plt+0x605d0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80ac210,-0x18(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f5107,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x833fea0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6137 <__gmpz_get_d_2exp@plt+0x6a337> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac45c <__gmpz_get_d_2exp@plt+0x6065c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ac424,0x0(%ebp) │ │ │ │ + movl $0x83433fd,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ac439 <__gmpz_get_d_2exp@plt+0x60639> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ac46c,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b618d <__gmpz_get_d_2exp@plt+0x6a38d> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6183 <__gmpz_get_d_2exp@plt+0x6a383> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b6118,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac46c <__gmpz_get_d_2exp@plt+0x6066c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x833fea4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b61ee <__gmpz_get_d_2exp@plt+0x6a3ee> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b61e4 <__gmpz_get_d_2exp@plt+0x6a3e4> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b6144,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7e830845(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + jne 80ac4a8 <__gmpz_get_d_2exp@plt+0x606a8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ac498,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac498 <__gmpz_get_d_2exp@plt+0x60698> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ac4b0 <__gmpz_get_d_2exp@plt+0x606b0> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ac4d8,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac4d8 <__gmpz_get_d_2exp@plt+0x606d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6241 <__gmpz_get_d_2exp@plt+0x6a441> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6238,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x7e830845(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + jne 80ac4a8 <__gmpz_get_d_2exp@plt+0x606a8> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f6(,%eax,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6238 <__gmpz_get_d_2exp@plt+0x6a438> │ │ │ │ + jne 80ac51c <__gmpz_get_d_2exp@plt+0x6071c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x768b080a(,%eax,8) │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac53c <__gmpz_get_d_2exp@plt+0x6073c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5716ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + ljmp (bad) │ │ │ │ + jmp 80ac6dc <__gmpz_get_d_2exp@plt+0x608dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b626b <__gmpz_get_d_2exp@plt+0x6a46b> │ │ │ │ + jb 80ac573 <__gmpz_get_d_2exp@plt+0x60773> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b62c1 <__gmpz_get_d_2exp@plt+0x6a4c1> │ │ │ │ + jb 80ac5c8 <__gmpz_get_d_2exp@plt+0x607c8> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b62b7 <__gmpz_get_d_2exp@plt+0x6a4b7> │ │ │ │ + ja 80ac5be <__gmpz_get_d_2exp@plt+0x607be> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b624c,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ac554,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b6322 <__gmpz_get_d_2exp@plt+0x6a522> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80ac636 <__gmpz_get_d_2exp@plt+0x60836> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6318 <__gmpz_get_d_2exp@plt+0x6a518> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 80ac62c <__gmpz_get_d_2exp@plt+0x6082c> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80ac580,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ac6be <__gmpz_get_d_2exp@plt+0x608be> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac6b4 <__gmpz_get_d_2exp@plt+0x608b4> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b6278,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80ac5d8,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + push $0x7fffffe │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac725 <__gmpz_get_d_2exp@plt+0x60925> │ │ │ │ + movl $0x80ac644,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x833feac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b640b <__gmpz_get_d_2exp@plt+0x6a60b> │ │ │ │ - movl $0x80b6378,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80ac7d4 <__gmpz_get_d_2exp@plt+0x609d4> │ │ │ │ + movl $0x80ac774,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6378 <__gmpz_get_d_2exp@plt+0x6a578> │ │ │ │ + jne 80ac774 <__gmpz_get_d_2exp@plt+0x60974> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x89080b63,%al │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + mov $0xc7,%ah │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b63a0 <__gmpz_get_d_2exp@plt+0x6a5a0> │ │ │ │ + jne 80ac7b4 <__gmpz_get_d_2exp@plt+0x609b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b641d <__gmpz_get_d_2exp@plt+0x6a61d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b640e <__gmpz_get_d_2exp@plt+0x6a60e> │ │ │ │ - movl $0x80b609c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b619c,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x4d891045(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + or %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x833feb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6469 <__gmpz_get_d_2exp@plt+0x6a669> │ │ │ │ - movl $0x80b61fc,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b62d0,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + cwtl │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + or 0x12(%ebp),%bh │ │ │ │ + add $0x30,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ac820 <__gmpz_get_d_2exp@plt+0x60a20> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - in $0x4c,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x37,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ac818 <__gmpz_get_d_2exp@plt+0x60a18> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + jl 80ac860 <__gmpz_get_d_2exp@plt+0x60a60> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 80ac8a5 <__gmpz_get_d_2exp@plt+0x60aa5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ac868,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac868 <__gmpz_get_d_2exp@plt+0x60a68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + sub %eax,%ss:(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f538(%eax) │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 80ac7ec <__gmpz_get_d_2exp@plt+0x609ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b64d2 <__gmpz_get_d_2exp@plt+0x6a6d2> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b5f50,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b6334,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + ja 80ac8ad <__gmpz_get_d_2exp@plt+0x60aad> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833febc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + and %dh,(%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6517 <__gmpz_get_d_2exp@plt+0x6a717> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac943 <__gmpz_get_d_2exp@plt+0x60b43> │ │ │ │ + movl $0x80ac910,-0x4(%ebp) │ │ │ │ + movl $0x8346bf9,-0x18(%ebp) │ │ │ │ + movl $0x834e121,-0x14(%ebp) │ │ │ │ + movl $0x833febd,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8161240 <__gmpz_get_d_2exp@plt+0x115440> │ │ │ │ + les 0x29,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b65ed <__gmpz_get_d_2exp@plt+0x6a7ed> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b65a4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b65a4 <__gmpz_get_d_2exp@plt+0x6a7a4> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ac926 <__gmpz_get_d_2exp@plt+0x60b26> │ │ │ │ + mov $0x833fed4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - fsubs 0xb(%ebp) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x80ac950,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b65d8 <__gmpz_get_d_2exp@plt+0x6a7d8> │ │ │ │ + jne 80ac950 <__gmpz_get_d_2exp@plt+0x60b50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b65f0 <__gmpz_get_d_2exp@plt+0x6a7f0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80ac990 <__gmpz_get_d_2exp@plt+0x60b90> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b664f <__gmpz_get_d_2exp@plt+0x6a84f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b666d <__gmpz_get_d_2exp@plt+0x6a86d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b665e <__gmpz_get_d_2exp@plt+0x6a85e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b666d <__gmpz_get_d_2exp@plt+0x6a86d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b665e <__gmpz_get_d_2exp@plt+0x6a85e> │ │ │ │ - movl $0x80b64e8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80ac981 <__gmpz_get_d_2exp@plt+0x60b81> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9a1,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + inc %eax │ │ │ │ + xor $0xf0029,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b66ef <__gmpz_get_d_2exp@plt+0x6a8ef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b6524,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac9e9 <__gmpz_get_d_2exp@plt+0x60be9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac9df <__gmpz_get_d_2exp@plt+0x60bdf> │ │ │ │ + movl $0x80ac8c8,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834d949,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x833ff00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %dh,0x29 │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80aca4b <__gmpz_get_d_2exp@plt+0x60c4b> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aca41 <__gmpz_get_d_2exp@plt+0x60c41> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xor $0x29,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80acab3 <__gmpz_get_d_2exp@plt+0x60cb3> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acaa9 <__gmpz_get_d_2exp@plt+0x60ca9> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80aca00,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0x34,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80acb1b <__gmpz_get_d_2exp@plt+0x60d1b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acb11 <__gmpz_get_d_2exp@plt+0x60d11> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80aca5c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0x33 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80acb77 <__gmpz_get_d_2exp@plt+0x60d77> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acb6d <__gmpz_get_d_2exp@plt+0x60d6d> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 80acbb1 <__gmpz_get_d_2exp@plt+0x60db1> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80acbdf <__gmpz_get_d_2exp@plt+0x60ddf> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acbd5 <__gmpz_get_d_2exp@plt+0x60dd5> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80acb2c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %dh,(%ebx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80acc3b <__gmpz_get_d_2exp@plt+0x60e3b> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acc31 <__gmpz_get_d_2exp@plt+0x60e31> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x32,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80acd15 <__gmpz_get_d_2exp@plt+0x60f15> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80acc88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80accb0 <__gmpz_get_d_2exp@plt+0x60eb0> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80acced <__gmpz_get_d_2exp@plt+0x60eed> │ │ │ │ + movl $0x80accb8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80accb8 <__gmpz_get_d_2exp@plt+0x60eb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + dec %eax │ │ │ │ + xor (%ecx),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acd1d <__gmpz_get_d_2exp@plt+0x60f1d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x7f,%eax │ │ │ │ + jg 80acd2c <__gmpz_get_d_2exp@plt+0x60f2c> │ │ │ │ + movl $0x81ae264,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acdc7 <__gmpz_get_d_2exp@plt+0x60fc7> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x833ff08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jg 80acd62 <__gmpz_get_d_2exp@plt+0x60f62> │ │ │ │ + movl $0x80acbf0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 80acd98 <__gmpz_get_d_2exp@plt+0x60f98> │ │ │ │ + movl $0x80acb88,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0x80acac4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ac9a8 <__gmpz_get_d_2exp@plt+0x60ba8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x31,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acdfd <__gmpz_get_d_2exp@plt+0x60ffd> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ace10 <__gmpz_get_d_2exp@plt+0x61010> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + xor %ch,(%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6733 <__gmpz_get_d_2exp@plt+0x6a933> │ │ │ │ + jb 80acea3 <__gmpz_get_d_2exp@plt+0x610a3> │ │ │ │ + movl $0x80ace50,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ace50 <__gmpz_get_d_2exp@plt+0x61050> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2002930,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ace65 <__gmpz_get_d_2exp@plt+0x61065> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aceb8 <__gmpz_get_d_2exp@plt+0x610b8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80acde4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80aceb0,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80acc50 <__gmpz_get_d_2exp@plt+0x60e50> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5316ff8b(%ecx) │ │ │ │ + cmp %al,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x90001240,%eax │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acefa <__gmpz_get_d_2exp@plt+0x610fa> │ │ │ │ + movl $0x80ace10,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ace10 <__gmpz_get_d_2exp@plt+0x61010> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x833ff10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + hlt │ │ │ │ + das │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x5114fbbb(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %cl,0x29(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acfb9 <__gmpz_get_d_2exp@plt+0x611b9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x80acf74,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ + fmull 0x29(%ebp) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x458b080a(%edi,%ecx,8) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acfbc <__gmpz_get_d_2exp@plt+0x611bc> │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + je 80ad01b <__gmpz_get_d_2exp@plt+0x6121b> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6809 <__gmpz_get_d_2exp@plt+0x6aa09> │ │ │ │ + jb 80ad1d1 <__gmpz_get_d_2exp@plt+0x613d1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ad010,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad010 <__gmpz_get_d_2exp@plt+0x61210> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + dec %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80ad0b9 <__gmpz_get_d_2exp@plt+0x612b9> │ │ │ │ + movl $0x80ad048,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad048 <__gmpz_get_d_2exp@plt+0x61248> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or %cl,0x29(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0xf25037e(%ebx) │ │ │ │ + test %esi,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ad078,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad078 <__gmpz_get_d_2exp@plt+0x61278> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fmuls 0x0(%ecx,%ebp,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80ad0b9 <__gmpz_get_d_2exp@plt+0x612b9> │ │ │ │ + movl $0x80ad0ac,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad0ac <__gmpz_get_d_2exp@plt+0x612ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ad0c4 <__gmpz_get_d_2exp@plt+0x612c4> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8346905,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ad0f4,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad0f4 <__gmpz_get_d_2exp@plt+0x612f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %esp │ │ │ │ + dec %esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add -0x57c2faf(%ebp),%ecx │ │ │ │ + or %esi,0x15(%esi) │ │ │ │ + lea -0x41(%ecx),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jbe 80ad117 <__gmpz_get_d_2exp@plt+0x61317> │ │ │ │ + lea -0x61(%ecx),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jbe 80ad117 <__gmpz_get_d_2exp@plt+0x61317> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ad0b9 <__gmpz_get_d_2exp@plt+0x612b9> │ │ │ │ + movl $0x80ad13c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad13c <__gmpz_get_d_2exp@plt+0x6133c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x4c,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + lea -0x30(%edx),%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 80ad188 <__gmpz_get_d_2exp@plt+0x61388> │ │ │ │ + lea -0x41(%edx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 80ad188 <__gmpz_get_d_2exp@plt+0x61388> │ │ │ │ + lea -0x61(%edx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 80ad188 <__gmpz_get_d_2exp@plt+0x61388> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ad0b9 <__gmpz_get_d_2exp@plt+0x612b9> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fmuls 0x29(%ebx) │ │ │ │ + add %ah,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad1d9 <__gmpz_get_d_2exp@plt+0x613d9> │ │ │ │ + movl $0x80acf38,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81ae0f8,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8152e50,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ad0b9 <__gmpz_get_d_2exp@plt+0x612b9> │ │ │ │ + mov $0x833ffd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80ad178,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x2d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad227 <__gmpz_get_d_2exp@plt+0x61427> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b67c0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub $0x50029,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad270 <__gmpz_get_d_2exp@plt+0x61470> │ │ │ │ + movl $0x80ad204,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x833ffe0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + sub $0x10029,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad2b3 <__gmpz_get_d_2exp@plt+0x614b3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad317 <__gmpz_get_d_2exp@plt+0x61517> │ │ │ │ + movl $0x80ad2f4,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b67c0 <__gmpz_get_d_2exp@plt+0x6a9c0> │ │ │ │ + jne 80ad2f4 <__gmpz_get_d_2exp@plt+0x614f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - or (%bx,%si),%ecx │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad31a <__gmpz_get_d_2exp@plt+0x6151a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x3(%esi),%eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x100292c,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad351 <__gmpz_get_d_2exp@plt+0x61551> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80acfdc <__gmpz_get_d_2exp@plt+0x611dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ch,(%ecx,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad383 <__gmpz_get_d_2exp@plt+0x61583> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + sub $0x29,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad3b7 <__gmpz_get_d_2exp@plt+0x615b7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ch,(%ecx,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad3eb <__gmpz_get_d_2exp@plt+0x615eb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + sub (%ecx),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad41f <__gmpz_get_d_2exp@plt+0x6161f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + pusha │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad478 <__gmpz_get_d_2exp@plt+0x61678> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad46e <__gmpz_get_d_2exp@plt+0x6166e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ad47d <__gmpz_get_d_2exp@plt+0x6167d> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b67f4 <__gmpz_get_d_2exp@plt+0x6a9f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b680c <__gmpz_get_d_2exp@plt+0x6aa0c> │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + sub (%ecx),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad4bb <__gmpz_get_d_2exp@plt+0x616bb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x295f,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad514 <__gmpz_get_d_2exp@plt+0x61714> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad50a <__gmpz_get_d_2exp@plt+0x6170a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ad519 <__gmpz_get_d_2exp@plt+0x61719> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + nop │ │ │ │ + mov $0x2a,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad557 <__gmpz_get_d_2exp@plt+0x61757> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80ad588 <__gmpz_get_d_2exp@plt+0x61788> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad581 <__gmpz_get_d_2exp@plt+0x61781> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80acfdc <__gmpz_get_d_2exp@plt+0x611dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %eax │ │ │ │ + sub (%ecx),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad5b3 <__gmpz_get_d_2exp@plt+0x617b3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x2a,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad5e7 <__gmpz_get_d_2exp@plt+0x617e7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock sub %ebp,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad61b <__gmpz_get_d_2exp@plt+0x6181b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002929,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad64f <__gmpz_get_d_2exp@plt+0x6184f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ch,(%ecx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad683 <__gmpz_get_d_2exp@plt+0x61883> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock pop %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad6dc <__gmpz_get_d_2exp@plt+0x618dc> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad6d2 <__gmpz_get_d_2exp@plt+0x618d2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ad6e1 <__gmpz_get_d_2exp@plt+0x618e1> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + sub %ch,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad71f <__gmpz_get_d_2exp@plt+0x6191f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002928,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad750 <__gmpz_get_d_2exp@plt+0x61950> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ad7c8 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + and $0x5d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad7a8 <__gmpz_get_d_2exp@plt+0x619a8> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b686b <__gmpz_get_d_2exp@plt+0x6aa6b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b6889 <__gmpz_get_d_2exp@plt+0x6aa89> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b687a <__gmpz_get_d_2exp@plt+0x6aa7a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6889 <__gmpz_get_d_2exp@plt+0x6aa89> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b687a <__gmpz_get_d_2exp@plt+0x6aa7a> │ │ │ │ - movl $0x80b6704,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80ad79e <__gmpz_get_d_2exp@plt+0x6199e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ad7ad <__gmpz_get_d_2exp@plt+0x619ad> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ade92 <__gmpz_get_d_2exp@plt+0x62092> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ad7fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad7fc <__gmpz_get_d_2exp@plt+0x619fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + daa │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ade74 <__gmpz_get_d_2exp@plt+0x62074> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%edi),%esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ad865 <__gmpz_get_d_2exp@plt+0x61a65> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ade9a <__gmpz_get_d_2exp@plt+0x6209a> │ │ │ │ + movl $0x80ad290,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x80ad88c,0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad88c <__gmpz_get_d_2exp@plt+0x61a8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + daa │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x8b080ad8,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad8b8 <__gmpz_get_d_2exp@plt+0x61ab8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b690b <__gmpz_get_d_2exp@plt+0x6ab0b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b6740,-0x20(%edi) │ │ │ │ + ja 80adea9 <__gmpz_get_d_2exp@plt+0x620a9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jge 80ad904 <__gmpz_get_d_2exp@plt+0x61b04> │ │ │ │ + movl $0x80ad730,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80ad760,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xc0,%ecx │ │ │ │ + jge 80ad938 <__gmpz_get_d_2exp@plt+0x61b38> │ │ │ │ + movl $0x80ad6fc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + movl $0x833ffb1,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xe0,%ecx │ │ │ │ + jge 80ad958 <__gmpz_get_d_2exp@plt+0x61b58> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80adcf0,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80acfdc <__gmpz_get_d_2exp@plt+0x611dc> │ │ │ │ + cmp $0xf0,%ecx │ │ │ │ + jge 80ad9f6 <__gmpz_get_d_2exp@plt+0x61bf6> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x833ffd1,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834e119,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80adeb8 <__gmpz_get_d_2exp@plt+0x620b8> │ │ │ │ + movl $0x80ad2c0,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80ad338,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80adb0e <__gmpz_get_d_2exp@plt+0x61d0e> │ │ │ │ + movl $0x80adbe8,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - dec %eax │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adbe8 <__gmpz_get_d_2exp@plt+0x61de8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xf8,%ecx │ │ │ │ + jge 80ada1d <__gmpz_get_d_2exp@plt+0x61c1d> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x833ffc9,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834e0d9,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmp 80ad97e <__gmpz_get_d_2exp@plt+0x61b7e> │ │ │ │ + cmp $0xfc,%ecx │ │ │ │ + jge 80ada44 <__gmpz_get_d_2exp@plt+0x61c44> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x833ffc1,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834e0b9,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmp 80ad97e <__gmpz_get_d_2exp@plt+0x61b7e> │ │ │ │ + cmp $0xfe,%ecx │ │ │ │ + jge 80adfd8 <__gmpz_get_d_2exp@plt+0x621d8> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x833ffb9,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834e0a9,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x5,%ecx │ │ │ │ + jmp 80ad97e <__gmpz_get_d_2exp@plt+0x61b7e> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and $0x1250029,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6a33 <__gmpz_get_d_2exp@plt+0x6ac33> │ │ │ │ - movl $0x80b6994,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 80ad97e <__gmpz_get_d_2exp@plt+0x61b7e> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x25,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lds (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80adfc9 <__gmpz_get_d_2exp@plt+0x621c9> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + movl $0x81ae264,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80ad568,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + lea -0xf(%edi),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80ad9c5 <__gmpz_get_d_2exp@plt+0x61bc5> │ │ │ │ + movl $0x80adb48,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6994 <__gmpz_get_d_2exp@plt+0x6ab94> │ │ │ │ + jne 80adb48 <__gmpz_get_d_2exp@plt+0x61d48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fadds 0x28(%edi) │ │ │ │ - add %al,(%edi) │ │ │ │ + mov 0x44002924,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80adfbe <__gmpz_get_d_2exp@plt+0x621be> │ │ │ │ + movl $0x80adb7c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adb7c <__gmpz_get_d_2exp@plt+0x61d7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and $0x29,%al │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock shrb $1,0xb(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + test $0xdb,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adba8 <__gmpz_get_d_2exp@plt+0x61da8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + and $0x29,%al │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76fcba(%ebx) │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80adfb8 <__gmpz_get_d_2exp@plt+0x621b8> │ │ │ │ + movl $0x80adab4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b69d0 <__gmpz_get_d_2exp@plt+0x6abd0> │ │ │ │ + jne 80adab4 <__gmpz_get_d_2exp@plt+0x61cb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - inc %edi │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ + add %ah,(%ecx,%ebp,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ + add %dl,(%esp,%ebx,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adc14 <__gmpz_get_d_2exp@plt+0x61e14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + aam $0x23 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80adee1 <__gmpz_get_d_2exp@plt+0x620e1> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + cmp 0x3(%esi),%ecx │ │ │ │ + jl 80adef0 <__gmpz_get_d_2exp@plt+0x620f0> │ │ │ │ + cmp $0x10ffff,%ecx │ │ │ │ + jg 80adf16 <__gmpz_get_d_2exp@plt+0x62116> │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jl 80adcdc <__gmpz_get_d_2exp@plt+0x61edc> │ │ │ │ + cmp $0xdfff,%ecx │ │ │ │ + jg 80adcdc <__gmpz_get_d_2exp@plt+0x61edc> │ │ │ │ + movl $0x80ad534,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + and (%ecx),%ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + and $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80adf3c <__gmpz_get_d_2exp@plt+0x6213c> │ │ │ │ + cmp $0xfffe,%ecx │ │ │ │ + jge 80adf55 <__gmpz_get_d_2exp@plt+0x62155> │ │ │ │ + movl $0x80ad498,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ad4cc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + jmp 80adc92 <__gmpz_get_d_2exp@plt+0x61e92> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + and (%ecx),%ch │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80add32 <__gmpz_get_d_2exp@plt+0x61f32> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae004 <__gmpz_get_d_2exp@plt+0x62204> │ │ │ │ + movl $0x80ad5c4,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80add54,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80add54 <__gmpz_get_d_2exp@plt+0x61f54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%ecx),%ch │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0xa,%ch │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80add80 <__gmpz_get_d_2exp@plt+0x61f80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x43002922 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b6a36 <__gmpz_get_d_2exp@plt+0x6ac36> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80ade18 <__gmpz_get_d_2exp@plt+0x62018> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae02e <__gmpz_get_d_2exp@plt+0x6222e> │ │ │ │ + and $0x3f,%eax │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + and $0x1f,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jl 80ae049 <__gmpz_get_d_2exp@plt+0x62249> │ │ │ │ + movl $0x80ad660,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x80ad694,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubl (%ecx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae013 <__gmpz_get_d_2exp@plt+0x62213> │ │ │ │ + movl $0x80ad5f8,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b6488 <__gmpz_get_d_2exp@plt+0x6a688> │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ah,(%ecx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80adda4 <__gmpz_get_d_2exp@plt+0x61fa4> │ │ │ │ + movl $0x80ad824,-0x8(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80acfdc <__gmpz_get_d_2exp@plt+0x611dc> │ │ │ │ + mov $0x833ffe8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6b04 <__gmpz_get_d_2exp@plt+0x6ad04> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b6684,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b68a0,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80ada7c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80ad360,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ad394,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x833ffb1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80adc8c,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jle 80adf8c <__gmpz_get_d_2exp@plt+0x6218c> │ │ │ │ + movl $0x80ad3fc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ad430,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ad3c8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + movl $0x833ffb1,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b6488 <__gmpz_get_d_2exp@plt+0x6a688> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ad23c <__gmpz_get_d_2exp@plt+0x6143c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80ad590,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + movl $0x833ffb1,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ade0c,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80ade60,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + movl $0x80ad62c,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + movl $0x833ffb1,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80ae099 <__gmpz_get_d_2exp@plt+0x62299> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + call b2763c6 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae0f9 <__gmpz_get_d_2exp@plt+0x622f9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ae0ce <__gmpz_get_d_2exp@plt+0x622ce> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80ae0dc,-0xc(%ebp) │ │ │ │ + movl $0x8346b13,-0x18(%ebp) │ │ │ │ + movl $0x8348549,-0x14(%ebp) │ │ │ │ + movl $0x8348579,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8155558 <__gmpz_get_d_2exp@plt+0x109758> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae0fc <__gmpz_get_d_2exp@plt+0x622fc> │ │ │ │ + movl $0x8166cc8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + or %bl,(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6b4b <__gmpz_get_d_2exp@plt+0x6ad4b> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae181 <__gmpz_get_d_2exp@plt+0x62381> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ae158 <__gmpz_get_d_2exp@plt+0x62358> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80ae164,-0xc(%ebp) │ │ │ │ + mov $0x8340020,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae164 <__gmpz_get_d_2exp@plt+0x62364> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae184 <__gmpz_get_d_2exp@plt+0x62384> │ │ │ │ + movl $0x8109404,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae203 <__gmpz_get_d_2exp@plt+0x62403> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80ae1dc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae1dc <__gmpz_get_d_2exp@plt+0x623dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae206 <__gmpz_get_d_2exp@plt+0x62406> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6c21 <__gmpz_get_d_2exp@plt+0x6ae21> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae265 <__gmpz_get_d_2exp@plt+0x62465> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6bd8,-0x24(%ebp) │ │ │ │ + movl $0x80ae25c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6bd8 <__gmpz_get_d_2exp@plt+0x6add8> │ │ │ │ + jne 80ae25c <__gmpz_get_d_2exp@plt+0x6245c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae335 <__gmpz_get_d_2exp@plt+0x62535> │ │ │ │ + movl $0x80ae2b0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae2b0 <__gmpz_get_d_2exp@plt+0x624b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0x6c,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ + cld │ │ │ │ + fsub %st(2),%st │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6c0c <__gmpz_get_d_2exp@plt+0x6ae0c> │ │ │ │ + jne 80ae2d8 <__gmpz_get_d_2exp@plt+0x624d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b6c24 <__gmpz_get_d_2exp@plt+0x6ae24> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80ae347 <__gmpz_get_d_2exp@plt+0x62547> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6c83 <__gmpz_get_d_2exp@plt+0x6ae83> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b6ca1 <__gmpz_get_d_2exp@plt+0x6aea1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b6c92 <__gmpz_get_d_2exp@plt+0x6ae92> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6ca1 <__gmpz_get_d_2exp@plt+0x6aea1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b6c92 <__gmpz_get_d_2exp@plt+0x6ae92> │ │ │ │ - movl $0x80b6b1c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80ae338 <__gmpz_get_d_2exp@plt+0x62538> │ │ │ │ + movl $0x80ae1a4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b6d23 <__gmpz_get_d_2exp@plt+0x6af23> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b6b58,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae38c <__gmpz_get_d_2exp@plt+0x6258c> │ │ │ │ + movl $0x80ae220,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6d67 <__gmpz_get_d_2exp@plt+0x6af67> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae403 <__gmpz_get_d_2exp@plt+0x62603> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80ae3dc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae3dc <__gmpz_get_d_2exp@plt+0x625dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae406 <__gmpz_get_d_2exp@plt+0x62606> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6e3d <__gmpz_get_d_2exp@plt+0x6b03d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae465 <__gmpz_get_d_2exp@plt+0x62665> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6df4,-0x24(%ebp) │ │ │ │ + movl $0x80ae45c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6df4 <__gmpz_get_d_2exp@plt+0x6aff4> │ │ │ │ + jne 80ae45c <__gmpz_get_d_2exp@plt+0x6265c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae535 <__gmpz_get_d_2exp@plt+0x62735> │ │ │ │ + movl $0x80ae4b0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae4b0 <__gmpz_get_d_2exp@plt+0x626b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sub %ch,0xb(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + cld │ │ │ │ + fsub %st(4),%st │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6e28 <__gmpz_get_d_2exp@plt+0x6b028> │ │ │ │ + jne 80ae4d8 <__gmpz_get_d_2exp@plt+0x626d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b6e40 <__gmpz_get_d_2exp@plt+0x6b040> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80ae547 <__gmpz_get_d_2exp@plt+0x62747> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6e9f <__gmpz_get_d_2exp@plt+0x6b09f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b6ebd <__gmpz_get_d_2exp@plt+0x6b0bd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b6eae <__gmpz_get_d_2exp@plt+0x6b0ae> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6ebd <__gmpz_get_d_2exp@plt+0x6b0bd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b6eae <__gmpz_get_d_2exp@plt+0x6b0ae> │ │ │ │ - movl $0x80b6d38,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80ae538 <__gmpz_get_d_2exp@plt+0x62738> │ │ │ │ + movl $0x80ae3a4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae58c <__gmpz_get_d_2exp@plt+0x6278c> │ │ │ │ + movl $0x80ae420,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6f3f <__gmpz_get_d_2exp@plt+0x6b13f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b6d74,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ae61b <__gmpz_get_d_2exp@plt+0x6281b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae611 <__gmpz_get_d_2exp@plt+0x62811> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80ae274,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80ae474,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc %al,0x28(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b702d <__gmpz_get_d_2exp@plt+0x6b22d> │ │ │ │ - movl $0x80b6fa4,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae6c8 <__gmpz_get_d_2exp@plt+0x628c8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ae668,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6fa4 <__gmpz_get_d_2exp@plt+0x6b1a4> │ │ │ │ + jne 80ae668 <__gmpz_get_d_2exp@plt+0x62868> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2841,$0x0 │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock loopne 80b7018 <__gmpz_get_d_2exp@plt+0x6b218> │ │ │ │ - or (%eax),%ecx │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + out %al,$0xa │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae69c <__gmpz_get_d_2exp@plt+0x6289c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + aam $0xe6 │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6fe0 <__gmpz_get_d_2exp@plt+0x6b1e0> │ │ │ │ + jne 80ae6d4 <__gmpz_get_d_2exp@plt+0x628d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %es,0x28(%ecx) │ │ │ │ - add %cl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%ax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b7030 <__gmpz_get_d_2exp@plt+0x6b230> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b6488 <__gmpz_get_d_2exp@plt+0x6a688> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ae75d <__gmpz_get_d_2exp@plt+0x6295d> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b70ee <__gmpz_get_d_2exp@plt+0x6b2ee> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b6cb8,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + ja 80ae71a <__gmpz_get_d_2exp@plt+0x6291a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b6ed4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b6488 <__gmpz_get_d_2exp@plt+0x6a688> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80ae729 <__gmpz_get_d_2exp@plt+0x62929> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80ae752 <__gmpz_get_d_2exp@plt+0x62952> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80ae752 <__gmpz_get_d_2exp@plt+0x62952> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - inc %eax │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b716b <__gmpz_get_d_2exp@plt+0x6b36b> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b6928,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b6f5c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ae7c5 <__gmpz_get_d_2exp@plt+0x629c5> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae7bb <__gmpz_get_d_2exp@plt+0x629bb> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80ae628,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80a43d0 <__gmpz_get_d_2exp@plt+0x585d0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b71af <__gmpz_get_d_2exp@plt+0x6b3af> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + pop %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc43fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7285 <__gmpz_get_d_2exp@plt+0x6b485> │ │ │ │ + jb 80ae8d0 <__gmpz_get_d_2exp@plt+0x62ad0> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b723c,-0x24(%ebp) │ │ │ │ + movl $0x80ae870,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b723c <__gmpz_get_d_2exp@plt+0x6b43c> │ │ │ │ + jne 80ae870 <__gmpz_get_d_2exp@plt+0x62a70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + call 4e95f083 │ │ │ │ + pop %es │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae8a4 <__gmpz_get_d_2exp@plt+0x62aa4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x6 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - jo 80b72b3 <__gmpz_get_d_2exp@plt+0x6b4b3> │ │ │ │ - or (%eax),%ecx │ │ │ │ + fsubr %st,%st(0) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7270 <__gmpz_get_d_2exp@plt+0x6b470> │ │ │ │ + jne 80ae8dc <__gmpz_get_d_2exp@plt+0x62adc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b7288 <__gmpz_get_d_2exp@plt+0x6b488> │ │ │ │ + jne 80ae8f1 <__gmpz_get_d_2exp@plt+0x62af1> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x38,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b72e7 <__gmpz_get_d_2exp@plt+0x6b4e7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 80ae945 <__gmpz_get_d_2exp@plt+0x62b45> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b7305 <__gmpz_get_d_2exp@plt+0x6b505> │ │ │ │ + jl 80aea5e <__gmpz_get_d_2exp@plt+0x62c5e> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b72f6 <__gmpz_get_d_2exp@plt+0x6b4f6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + jne 80ae954 <__gmpz_get_d_2exp@plt+0x62b54> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b7305 <__gmpz_get_d_2exp@plt+0x6b505> │ │ │ │ + jl 80aea5e <__gmpz_get_d_2exp@plt+0x62c5e> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b72f6 <__gmpz_get_d_2exp@plt+0x6b4f6> │ │ │ │ - movl $0x80b7180,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + jne 80ae963 <__gmpz_get_d_2exp@plt+0x62b63> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80ae988,0xc(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x38,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ljmp $0x0,$0x1e00003e │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ae9cc <__gmpz_get_d_2exp@plt+0x62bcc> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae9ee <__gmpz_get_d_2exp@plt+0x62bee> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80ae9ff <__gmpz_get_d_2exp@plt+0x62bff> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae9ee <__gmpz_get_d_2exp@plt+0x62bee> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80aea24 <__gmpz_get_d_2exp@plt+0x62c24> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 80aea41 <__gmpz_get_d_2exp@plt+0x62c41> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x38,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x7000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7387 <__gmpz_get_d_2exp@plt+0x6b587> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80aeb39 <__gmpz_get_d_2exp@plt+0x62d39> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aeb2f <__gmpz_get_d_2exp@plt+0x62d2f> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b71bc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%edx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x80ae7d4,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b73cb <__gmpz_get_d_2exp@plt+0x6b5cb> │ │ │ │ + jb 80aeb77 <__gmpz_get_d_2exp@plt+0x62d77> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -134433,18 +127208,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b74a1 <__gmpz_get_d_2exp@plt+0x6b6a1> │ │ │ │ + jb 80aec4d <__gmpz_get_d_2exp@plt+0x62e4d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7458,-0x24(%ebp) │ │ │ │ + movl $0x80aec04,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -134460,72 +127235,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7458 <__gmpz_get_d_2exp@plt+0x6b658> │ │ │ │ + jne 80aec04 <__gmpz_get_d_2exp@plt+0x62e04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov %?,0x8(%ebx,%ecx,1) │ │ │ │ + cmp %ch,%ah │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b748c <__gmpz_get_d_2exp@plt+0x6b68c> │ │ │ │ + jne 80aec38 <__gmpz_get_d_2exp@plt+0x62e38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b74a4 <__gmpz_get_d_2exp@plt+0x6b6a4> │ │ │ │ + jne 80aec50 <__gmpz_get_d_2exp@plt+0x62e50> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7503 <__gmpz_get_d_2exp@plt+0x6b703> │ │ │ │ + ja 80aecaf <__gmpz_get_d_2exp@plt+0x62eaf> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b7521 <__gmpz_get_d_2exp@plt+0x6b721> │ │ │ │ + jl 80aeccd <__gmpz_get_d_2exp@plt+0x62ecd> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b7512 <__gmpz_get_d_2exp@plt+0x6b712> │ │ │ │ + jne 80aecbe <__gmpz_get_d_2exp@plt+0x62ebe> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b7521 <__gmpz_get_d_2exp@plt+0x6b721> │ │ │ │ + jl 80aeccd <__gmpz_get_d_2exp@plt+0x62ecd> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b7512 <__gmpz_get_d_2exp@plt+0x6b712> │ │ │ │ - movl $0x80b739c,-0x1c(%edi) │ │ │ │ + jne 80aecbe <__gmpz_get_d_2exp@plt+0x62ebe> │ │ │ │ + movl $0x80aeb48,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -134543,27 +127319,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b75a3 <__gmpz_get_d_2exp@plt+0x6b7a3> │ │ │ │ + ja 80aed4f <__gmpz_get_d_2exp@plt+0x62f4f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b73d8,-0x20(%edi) │ │ │ │ + movl $0x80aeb84,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -134574,157 +127350,170 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp (%eax),%ebp │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b76a7 <__gmpz_get_d_2exp@plt+0x6b8a7> │ │ │ │ - movl $0x80b7624,-0x10(%ebp) │ │ │ │ + jb 80aee6f <__gmpz_get_d_2exp@plt+0x6306f> │ │ │ │ + movl $0x80aeddc,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7624 <__gmpz_get_d_2exp@plt+0x6b824> │ │ │ │ + jne 80aeddc <__gmpz_get_d_2exp@plt+0x62fdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - cmp (%eax),%ebp │ │ │ │ - add %al,(%esi) │ │ │ │ + nop │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pusha │ │ │ │ - jbe 80b7635 <__gmpz_get_d_2exp@plt+0x6b835> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock adc $0xee,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7660 <__gmpz_get_d_2exp@plt+0x6b860> │ │ │ │ + jne 80aee14 <__gmpz_get_d_2exp@plt+0x63014> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x3b,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ + int3 │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b76aa <__gmpz_get_d_2exp@plt+0x6b8aa> │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aee72 <__gmpz_get_d_2exp@plt+0x63072> │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b7110 <__gmpz_get_d_2exp@plt+0x6b310> │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80ae5a8 <__gmpz_get_d_2exp@plt+0x627a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7764 <__gmpz_get_d_2exp@plt+0x6b964> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b731c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ + ja 80aef49 <__gmpz_get_d_2exp@plt+0x63149> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b7538,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80aea78,-0x44(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %esi,-0x34(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80aece4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b7110 <__gmpz_get_d_2exp@plt+0x6b310> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80ae5a8 <__gmpz_get_d_2exp@plt+0x627a8> │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b77ab <__gmpz_get_d_2exp@plt+0x6b9ab> │ │ │ │ + jb 80aef8f <__gmpz_get_d_2exp@plt+0x6318f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -134734,18 +127523,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7881 <__gmpz_get_d_2exp@plt+0x6ba81> │ │ │ │ + jb 80af065 <__gmpz_get_d_2exp@plt+0x63265> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7838,-0x24(%ebp) │ │ │ │ + movl $0x80af01c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -134761,72 +127550,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7838 <__gmpz_get_d_2exp@plt+0x6ba38> │ │ │ │ + jne 80af01c <__gmpz_get_d_2exp@plt+0x6321c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - js 80b7849 <__gmpz_get_d_2exp@plt+0x6ba49> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + push %eax │ │ │ │ + lock or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b786c <__gmpz_get_d_2exp@plt+0x6ba6c> │ │ │ │ + jne 80af050 <__gmpz_get_d_2exp@plt+0x63250> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b7884 <__gmpz_get_d_2exp@plt+0x6ba84> │ │ │ │ + jne 80af068 <__gmpz_get_d_2exp@plt+0x63268> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b78e3 <__gmpz_get_d_2exp@plt+0x6bae3> │ │ │ │ + ja 80af0c7 <__gmpz_get_d_2exp@plt+0x632c7> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b7901 <__gmpz_get_d_2exp@plt+0x6bb01> │ │ │ │ + jl 80af0e5 <__gmpz_get_d_2exp@plt+0x632e5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b78f2 <__gmpz_get_d_2exp@plt+0x6baf2> │ │ │ │ + jne 80af0d6 <__gmpz_get_d_2exp@plt+0x632d6> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b7901 <__gmpz_get_d_2exp@plt+0x6bb01> │ │ │ │ + jl 80af0e5 <__gmpz_get_d_2exp@plt+0x632e5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b78f2 <__gmpz_get_d_2exp@plt+0x6baf2> │ │ │ │ - movl $0x80b777c,-0x1c(%edi) │ │ │ │ + jne 80af0d6 <__gmpz_get_d_2exp@plt+0x632d6> │ │ │ │ + movl $0x80aef60,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -134844,27 +127634,27 @@ │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7983 <__gmpz_get_d_2exp@plt+0x6bb83> │ │ │ │ + ja 80af167 <__gmpz_get_d_2exp@plt+0x63367> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b77b8,-0x20(%edi) │ │ │ │ + movl $0x80aef9c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -134881,15 +127671,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b79c7 <__gmpz_get_d_2exp@plt+0x6bbc7> │ │ │ │ + jb 80af1ab <__gmpz_get_d_2exp@plt+0x633ab> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -134899,18 +127689,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7a9d <__gmpz_get_d_2exp@plt+0x6bc9d> │ │ │ │ + jb 80af281 <__gmpz_get_d_2exp@plt+0x63481> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7a54,-0x24(%ebp) │ │ │ │ + movl $0x80af238,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -134926,71 +127716,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7a54 <__gmpz_get_d_2exp@plt+0x6bc54> │ │ │ │ + jne 80af238 <__gmpz_get_d_2exp@plt+0x63438> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov %bh,0xb(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + repnz or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7a88 <__gmpz_get_d_2exp@plt+0x6bc88> │ │ │ │ + jne 80af26c <__gmpz_get_d_2exp@plt+0x6346c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b7aa0 <__gmpz_get_d_2exp@plt+0x6bca0> │ │ │ │ + jne 80af284 <__gmpz_get_d_2exp@plt+0x63484> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7aff <__gmpz_get_d_2exp@plt+0x6bcff> │ │ │ │ + ja 80af2e3 <__gmpz_get_d_2exp@plt+0x634e3> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b7b1d <__gmpz_get_d_2exp@plt+0x6bd1d> │ │ │ │ + jl 80af301 <__gmpz_get_d_2exp@plt+0x63501> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b7b0e <__gmpz_get_d_2exp@plt+0x6bd0e> │ │ │ │ + jne 80af2f2 <__gmpz_get_d_2exp@plt+0x634f2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b7b1d <__gmpz_get_d_2exp@plt+0x6bd1d> │ │ │ │ + jl 80af301 <__gmpz_get_d_2exp@plt+0x63501> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b7b0e <__gmpz_get_d_2exp@plt+0x6bd0e> │ │ │ │ - movl $0x80b7998,-0x1c(%edi) │ │ │ │ + jne 80af2f2 <__gmpz_get_d_2exp@plt+0x634f2> │ │ │ │ + movl $0x80af17c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -135008,27 +127800,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7b9f <__gmpz_get_d_2exp@plt+0x6bd9f> │ │ │ │ + ja 80af383 <__gmpz_get_d_2exp@plt+0x63583> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b79d4,-0x20(%edi) │ │ │ │ + movl $0x80af1b8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -135039,682 +127831,573 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x35,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7c7c <__gmpz_get_d_2exp@plt+0x6be7c> │ │ │ │ - movl $0x80b7c04,-0x8(%ebp) │ │ │ │ + jb 80af465 <__gmpz_get_d_2exp@plt+0x63665> │ │ │ │ + movl $0x80af3e0,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7c04 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ + jne 80af3e0 <__gmpz_get_d_2exp@plt+0x635e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x4002835 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - jl 80b7c15 <__gmpz_get_d_2exp@plt+0x6be15> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock sbb %dh,%ah │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7c40 <__gmpz_get_d_2exp@plt+0x6be40> │ │ │ │ + jne 80af418 <__gmpz_get_d_2exp@plt+0x63618> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub $0x35,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b7c7f <__gmpz_get_d_2exp@plt+0x6be7f> │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80af468 <__gmpz_get_d_2exp@plt+0x63668> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80b7110 <__gmpz_get_d_2exp@plt+0x6b310> │ │ │ │ + jmp 80ae5a8 <__gmpz_get_d_2exp@plt+0x627a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7d29 <__gmpz_get_d_2exp@plt+0x6bf29> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b7918,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ + ja 80af526 <__gmpz_get_d_2exp@plt+0x63726> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b7b34,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80af0fc,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80af318,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80b7110 <__gmpz_get_d_2exp@plt+0x6b310> │ │ │ │ + jmp 80ae5a8 <__gmpz_get_d_2exp@plt+0x627a8> │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7dbd <__gmpz_get_d_2exp@plt+0x6bfbd> │ │ │ │ - movl $0x80b6488,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b7110,-0x2c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b75c0,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b7bbc,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833b1d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7e37 <__gmpz_get_d_2exp@plt+0x6c037> │ │ │ │ + jb 80af59f <__gmpz_get_d_2exp@plt+0x6379f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7e10,-0xc(%ebp) │ │ │ │ + movl $0x80af578,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7e10 <__gmpz_get_d_2exp@plt+0x6c010> │ │ │ │ + jne 80af578 <__gmpz_get_d_2exp@plt+0x63778> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7e3a <__gmpz_get_d_2exp@plt+0x6c03a> │ │ │ │ + ja 80af5a2 <__gmpz_get_d_2exp@plt+0x637a2> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7e74 <__gmpz_get_d_2exp@plt+0x6c074> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jb 80af615 <__gmpz_get_d_2exp@plt+0x63815> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af5f4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af5f4 <__gmpz_get_d_2exp@plt+0x637f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af618 <__gmpz_get_d_2exp@plt+0x63818> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + movl $0x81ae264,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b7ecc <__gmpz_get_d_2exp@plt+0x6c0cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7ec2 <__gmpz_get_d_2exp@plt+0x6c0c2> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80af68f <__gmpz_get_d_2exp@plt+0x6388f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b7e54,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af668,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af668 <__gmpz_get_d_2exp@plt+0x63868> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af692 <__gmpz_get_d_2exp@plt+0x63892> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7f21 <__gmpz_get_d_2exp@plt+0x6c121> │ │ │ │ + jb 80af6f1 <__gmpz_get_d_2exp@plt+0x638f1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7f18,-0x10(%ebp) │ │ │ │ + movl $0x80af6e8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7f18 <__gmpz_get_d_2exp@plt+0x6c118> │ │ │ │ + jne 80af6e8 <__gmpz_get_d_2exp@plt+0x638e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ gs add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7f4c <__gmpz_get_d_2exp@plt+0x6c14c> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b7fa4 <__gmpz_get_d_2exp@plt+0x6c1a4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7f9a <__gmpz_get_d_2exp@plt+0x6c19a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b7f2c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8079 <__gmpz_get_d_2exp@plt+0x6c279> │ │ │ │ - movl $0x80b7ff4,-0x8(%ebp) │ │ │ │ + jb 80af7c1 <__gmpz_get_d_2exp@plt+0x639c1> │ │ │ │ + movl $0x80af73c,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7ff4 <__gmpz_get_d_2exp@plt+0x6c1f4> │ │ │ │ + jne 80af73c <__gmpz_get_d_2exp@plt+0x6393c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0x80,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + testl $0x8bf08908,%fs:(%edx) │ │ │ │ + jbe 80af74f <__gmpz_get_d_2exp@plt+0x6394f> │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b801c <__gmpz_get_d_2exp@plt+0x6c21c> │ │ │ │ + jne 80af764 <__gmpz_get_d_2exp@plt+0x63964> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b808b <__gmpz_get_d_2exp@plt+0x6c28b> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 80af7d3 <__gmpz_get_d_2exp@plt+0x639d3> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b807c <__gmpz_get_d_2exp@plt+0x6c27c> │ │ │ │ - movl $0x80b7dd8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b7e80,-0xc(%edi) │ │ │ │ + ja 80af7c4 <__gmpz_get_d_2exp@plt+0x639c4> │ │ │ │ + movl $0x80af630,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b80d0 <__gmpz_get_d_2exp@plt+0x6c2d0> │ │ │ │ - movl $0x80b7edc,-0x1c(%edi) │ │ │ │ + ja 80af818 <__gmpz_get_d_2exp@plt+0x63a18> │ │ │ │ + movl $0x80af6ac,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b7f58,-0xc(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b8147 <__gmpz_get_d_2exp@plt+0x6c347> │ │ │ │ + jb 80af88f <__gmpz_get_d_2exp@plt+0x63a8f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8120,-0xc(%ebp) │ │ │ │ + movl $0x80af868,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8120 <__gmpz_get_d_2exp@plt+0x6c320> │ │ │ │ + jne 80af868 <__gmpz_get_d_2exp@plt+0x63a68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b814a <__gmpz_get_d_2exp@plt+0x6c34a> │ │ │ │ + ja 80af892 <__gmpz_get_d_2exp@plt+0x63a92> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b8184 <__gmpz_get_d_2exp@plt+0x6c384> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b81dc <__gmpz_get_d_2exp@plt+0x6c3dc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b81d2 <__gmpz_get_d_2exp@plt+0x6c3d2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b8164,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b8231 <__gmpz_get_d_2exp@plt+0x6c431> │ │ │ │ + jb 80af8f1 <__gmpz_get_d_2exp@plt+0x63af1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8228,-0x10(%ebp) │ │ │ │ + movl $0x80af8e8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8228 <__gmpz_get_d_2exp@plt+0x6c428> │ │ │ │ + jne 80af8e8 <__gmpz_get_d_2exp@plt+0x63ae8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ gs add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b825c <__gmpz_get_d_2exp@plt+0x6c45c> │ │ │ │ - movl $0x81f38dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b82b4 <__gmpz_get_d_2exp@plt+0x6c4b4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b82aa <__gmpz_get_d_2exp@plt+0x6c4aa> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b823c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8389 <__gmpz_get_d_2exp@plt+0x6c589> │ │ │ │ - movl $0x80b8304,-0x8(%ebp) │ │ │ │ + jb 80af9c1 <__gmpz_get_d_2exp@plt+0x63bc1> │ │ │ │ + movl $0x80af93c,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8304 <__gmpz_get_d_2exp@plt+0x6c504> │ │ │ │ + jne 80af93c <__gmpz_get_d_2exp@plt+0x63b3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub $0x83,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ + fs stc │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b832c <__gmpz_get_d_2exp@plt+0x6c52c> │ │ │ │ + jne 80af964 <__gmpz_get_d_2exp@plt+0x63b64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b839b <__gmpz_get_d_2exp@plt+0x6c59b> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 80af9d3 <__gmpz_get_d_2exp@plt+0x63bd3> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b838c <__gmpz_get_d_2exp@plt+0x6c58c> │ │ │ │ - movl $0x80b80e8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b8190,-0xc(%edi) │ │ │ │ + ja 80af9c4 <__gmpz_get_d_2exp@plt+0x63bc4> │ │ │ │ + movl $0x80af830,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b83e0 <__gmpz_get_d_2exp@plt+0x6c5e0> │ │ │ │ - movl $0x80b81ec,-0x1c(%edi) │ │ │ │ + ja 80afa18 <__gmpz_get_d_2exp@plt+0x63c18> │ │ │ │ + movl $0x80af8ac,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b8268,-0xc(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub $0x190028,%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b843e <__gmpz_get_d_2exp@plt+0x6c63e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b7fb8,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b82c8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80afaae <__gmpz_get_d_2exp@plt+0x63cae> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80afaa4 <__gmpz_get_d_2exp@plt+0x63ca4> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80af700,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80af900,-0x8(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80ace78 <__gmpz_get_d_2exp@plt+0x61078> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8483 <__gmpz_get_d_2exp@plt+0x6c683> │ │ │ │ + jb 80afaeb <__gmpz_get_d_2exp@plt+0x63ceb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -135724,18 +128407,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8559 <__gmpz_get_d_2exp@plt+0x6c759> │ │ │ │ + jb 80afbc1 <__gmpz_get_d_2exp@plt+0x63dc1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8510,-0x24(%ebp) │ │ │ │ + movl $0x80afb78,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -135751,72 +128434,74 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8510 <__gmpz_get_d_2exp@plt+0x6c710> │ │ │ │ + jne 80afb78 <__gmpz_get_d_2exp@plt+0x63d78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - inc %esp │ │ │ │ - test %ecx,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sti │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8544 <__gmpz_get_d_2exp@plt+0x6c744> │ │ │ │ + jne 80afbac <__gmpz_get_d_2exp@plt+0x63dac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b855c <__gmpz_get_d_2exp@plt+0x6c75c> │ │ │ │ + jne 80afbc4 <__gmpz_get_d_2exp@plt+0x63dc4> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b85bb <__gmpz_get_d_2exp@plt+0x6c7bb> │ │ │ │ + ja 80afc23 <__gmpz_get_d_2exp@plt+0x63e23> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b85d9 <__gmpz_get_d_2exp@plt+0x6c7d9> │ │ │ │ + jl 80afc41 <__gmpz_get_d_2exp@plt+0x63e41> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b85ca <__gmpz_get_d_2exp@plt+0x6c7ca> │ │ │ │ + jne 80afc32 <__gmpz_get_d_2exp@plt+0x63e32> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b85d9 <__gmpz_get_d_2exp@plt+0x6c7d9> │ │ │ │ + jl 80afc41 <__gmpz_get_d_2exp@plt+0x63e41> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b85ca <__gmpz_get_d_2exp@plt+0x6c7ca> │ │ │ │ - movl $0x80b8454,-0x1c(%edi) │ │ │ │ + jne 80afc32 <__gmpz_get_d_2exp@plt+0x63e32> │ │ │ │ + movl $0x80afabc,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -135834,27 +128519,27 @@ │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b865b <__gmpz_get_d_2exp@plt+0x6c85b> │ │ │ │ + ja 80afcc3 <__gmpz_get_d_2exp@plt+0x63ec3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b8490,-0x20(%edi) │ │ │ │ + movl $0x80afaf8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -135871,15 +128556,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b869f <__gmpz_get_d_2exp@plt+0x6c89f> │ │ │ │ + jb 80afd07 <__gmpz_get_d_2exp@plt+0x63f07> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -135889,18 +128574,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8775 <__gmpz_get_d_2exp@plt+0x6c975> │ │ │ │ + jb 80afddd <__gmpz_get_d_2exp@plt+0x63fdd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b872c,-0x24(%ebp) │ │ │ │ + movl $0x80afd94,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -135916,72 +128601,72 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b872c <__gmpz_get_d_2exp@plt+0x6c92c> │ │ │ │ + jne 80afd94 <__gmpz_get_d_2exp@plt+0x63f94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pusha │ │ │ │ - xchg %ecx,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + enter $0xafd,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8760 <__gmpz_get_d_2exp@plt+0x6c960> │ │ │ │ + jne 80afdc8 <__gmpz_get_d_2exp@plt+0x63fc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b8778 <__gmpz_get_d_2exp@plt+0x6c978> │ │ │ │ + jne 80afde0 <__gmpz_get_d_2exp@plt+0x63fe0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b87d7 <__gmpz_get_d_2exp@plt+0x6c9d7> │ │ │ │ + ja 80afe3f <__gmpz_get_d_2exp@plt+0x6403f> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b87f5 <__gmpz_get_d_2exp@plt+0x6c9f5> │ │ │ │ + jl 80afe5d <__gmpz_get_d_2exp@plt+0x6405d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b87e6 <__gmpz_get_d_2exp@plt+0x6c9e6> │ │ │ │ + jne 80afe4e <__gmpz_get_d_2exp@plt+0x6404e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b87f5 <__gmpz_get_d_2exp@plt+0x6c9f5> │ │ │ │ + jl 80afe5d <__gmpz_get_d_2exp@plt+0x6405d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b87e6 <__gmpz_get_d_2exp@plt+0x6c9e6> │ │ │ │ - movl $0x80b8670,-0x1c(%edi) │ │ │ │ + jne 80afe4e <__gmpz_get_d_2exp@plt+0x6404e> │ │ │ │ + movl $0x80afcd8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -135999,27 +128684,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8877 <__gmpz_get_d_2exp@plt+0x6ca77> │ │ │ │ + ja 80afedf <__gmpz_get_d_2exp@plt+0x640df> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b86ac,-0x20(%edi) │ │ │ │ + movl $0x80afd14,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -136030,158 +128715,166 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fsubrs (%eax) │ │ │ │ - sub %al,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b897b <__gmpz_get_d_2exp@plt+0x6cb7b> │ │ │ │ - movl $0x80b88f8,-0x10(%ebp) │ │ │ │ + jb 80afffb <__gmpz_get_d_2exp@plt+0x641fb> │ │ │ │ + movl $0x80aff60,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b88f8 <__gmpz_get_d_2exp@plt+0x6caf8> │ │ │ │ + jne 80aff60 <__gmpz_get_d_2exp@plt+0x64160> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80b8916 <__gmpz_get_d_2exp@plt+0x6cb16> │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xor $0x89,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + lock cwtl │ │ │ │ + decl (%edx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8934 <__gmpz_get_d_2exp@plt+0x6cb34> │ │ │ │ + jne 80aff98 <__gmpz_get_d_2exp@plt+0x64198> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %ch,(%eax) │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ + lret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b897e <__gmpz_get_d_2exp@plt+0x6cb7e> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80afffe <__gmpz_get_d_2exp@plt+0x641fe> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80b8400 <__gmpz_get_d_2exp@plt+0x6c600> │ │ │ │ + jmp 80afa34 <__gmpz_get_d_2exp@plt+0x63c34> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8a38 <__gmpz_get_d_2exp@plt+0x6cc38> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b85f0,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b880c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80b00cc <__gmpz_get_d_2exp@plt+0x642cc> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80afc58,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80afe74,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80b8400 <__gmpz_get_d_2exp@plt+0x6c600> │ │ │ │ + jmp 80afa34 <__gmpz_get_d_2exp@plt+0x63c34> │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8a7f <__gmpz_get_d_2exp@plt+0x6cc7f> │ │ │ │ + jb 80b0113 <__gmpz_get_d_2exp@plt+0x64313> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -136191,18 +128884,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8b55 <__gmpz_get_d_2exp@plt+0x6cd55> │ │ │ │ + jb 80b01e9 <__gmpz_get_d_2exp@plt+0x643e9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8b0c,-0x24(%ebp) │ │ │ │ + movl $0x80b01a0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -136218,72 +128911,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8b0c <__gmpz_get_d_2exp@plt+0x6cd0c> │ │ │ │ + jne 80b01a0 <__gmpz_get_d_2exp@plt+0x643a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - inc %eax │ │ │ │ - mov (%ebx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + aam $0x1 │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8b40 <__gmpz_get_d_2exp@plt+0x6cd40> │ │ │ │ + jne 80b01d4 <__gmpz_get_d_2exp@plt+0x643d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b8b58 <__gmpz_get_d_2exp@plt+0x6cd58> │ │ │ │ + jne 80b01ec <__gmpz_get_d_2exp@plt+0x643ec> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8bb7 <__gmpz_get_d_2exp@plt+0x6cdb7> │ │ │ │ + ja 80b024b <__gmpz_get_d_2exp@plt+0x6444b> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b8bd5 <__gmpz_get_d_2exp@plt+0x6cdd5> │ │ │ │ + jl 80b0269 <__gmpz_get_d_2exp@plt+0x64469> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b8bc6 <__gmpz_get_d_2exp@plt+0x6cdc6> │ │ │ │ + jne 80b025a <__gmpz_get_d_2exp@plt+0x6445a> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b8bd5 <__gmpz_get_d_2exp@plt+0x6cdd5> │ │ │ │ + jl 80b0269 <__gmpz_get_d_2exp@plt+0x64469> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b8bc6 <__gmpz_get_d_2exp@plt+0x6cdc6> │ │ │ │ - movl $0x80b8a50,-0x1c(%edi) │ │ │ │ + jne 80b025a <__gmpz_get_d_2exp@plt+0x6445a> │ │ │ │ + movl $0x80b00e4,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -136301,27 +128995,27 @@ │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8c57 <__gmpz_get_d_2exp@plt+0x6ce57> │ │ │ │ + ja 80b02eb <__gmpz_get_d_2exp@plt+0x644eb> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b8a8c,-0x20(%edi) │ │ │ │ + movl $0x80b0120,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -136338,15 +129032,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8c9b <__gmpz_get_d_2exp@plt+0x6ce9b> │ │ │ │ + jb 80b032f <__gmpz_get_d_2exp@plt+0x6452f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -136356,18 +129050,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8d71 <__gmpz_get_d_2exp@plt+0x6cf71> │ │ │ │ + jb 80b0405 <__gmpz_get_d_2exp@plt+0x64605> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8d28,-0x24(%ebp) │ │ │ │ + movl $0x80b03bc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -136383,72 +129077,71 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8d28 <__gmpz_get_d_2exp@plt+0x6cf28> │ │ │ │ + jne 80b03bc <__gmpz_get_d_2exp@plt+0x645bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pop %esp │ │ │ │ - lea (%ebx),%ecx │ │ │ │ + lock add (%ebx),%ecx │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8d5c <__gmpz_get_d_2exp@plt+0x6cf5c> │ │ │ │ + jne 80b03f0 <__gmpz_get_d_2exp@plt+0x645f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b8d74 <__gmpz_get_d_2exp@plt+0x6cf74> │ │ │ │ + jne 80b0408 <__gmpz_get_d_2exp@plt+0x64608> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8dd3 <__gmpz_get_d_2exp@plt+0x6cfd3> │ │ │ │ + ja 80b0467 <__gmpz_get_d_2exp@plt+0x64667> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80b8df1 <__gmpz_get_d_2exp@plt+0x6cff1> │ │ │ │ + jl 80b0485 <__gmpz_get_d_2exp@plt+0x64685> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80b8de2 <__gmpz_get_d_2exp@plt+0x6cfe2> │ │ │ │ + jne 80b0476 <__gmpz_get_d_2exp@plt+0x64676> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b8df1 <__gmpz_get_d_2exp@plt+0x6cff1> │ │ │ │ + jl 80b0485 <__gmpz_get_d_2exp@plt+0x64685> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b8de2 <__gmpz_get_d_2exp@plt+0x6cfe2> │ │ │ │ - movl $0x80b8c6c,-0x1c(%edi) │ │ │ │ + jne 80b0476 <__gmpz_get_d_2exp@plt+0x64676> │ │ │ │ + movl $0x80b0300,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -136466,27 +129159,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8e73 <__gmpz_get_d_2exp@plt+0x6d073> │ │ │ │ + ja 80b0507 <__gmpz_get_d_2exp@plt+0x64707> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b8ca8,-0x20(%edi) │ │ │ │ + movl $0x80b033c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -136497,23098 +129190,21882 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fsubl (%edx) │ │ │ │ - sub %al,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8f50 <__gmpz_get_d_2exp@plt+0x6d150> │ │ │ │ - movl $0x80b8ed8,-0x8(%ebp) │ │ │ │ + jb 80b05e9 <__gmpz_get_d_2exp@plt+0x647e9> │ │ │ │ + movl $0x80b0564,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8ed8 <__gmpz_get_d_2exp@plt+0x6d0d8> │ │ │ │ + jne 80b0564 <__gmpz_get_d_2exp@plt+0x64764> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%eax),%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc $0x8f,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + lock pushf │ │ │ │ + add $0xf089080b,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8f14 <__gmpz_get_d_2exp@plt+0x6d114> │ │ │ │ + jne 80b059c <__gmpz_get_d_2exp@plt+0x6479c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - and (%eax),%ch │ │ │ │ - add %cl,%al │ │ │ │ + leave │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b8f53 <__gmpz_get_d_2exp@plt+0x6d153> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b05ec <__gmpz_get_d_2exp@plt+0x647ec> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80b8400 <__gmpz_get_d_2exp@plt+0x6c600> │ │ │ │ + jmp 80afa34 <__gmpz_get_d_2exp@plt+0x63c34> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8ffd <__gmpz_get_d_2exp@plt+0x6d1fd> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b8bec,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ + ja 80b06aa <__gmpz_get_d_2exp@plt+0x648aa> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b8e08,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80b0280,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80b049c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80b8400 <__gmpz_get_d_2exp@plt+0x6c600> │ │ │ │ + jmp 80afa34 <__gmpz_get_d_2exp@plt+0x63c34> │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x21,%ah │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rcr $0xff,%dl │ │ │ │ + ljmp *(%eax) │ │ │ │ + ... │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9088 <__gmpz_get_d_2exp@plt+0x6d288> │ │ │ │ - movl $0x80b8400,-0x2c(%edi) │ │ │ │ + ja 80b07cb <__gmpz_get_d_2exp@plt+0x649cb> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80b0768 <__gmpz_get_d_2exp@plt+0x64968> │ │ │ │ + movl $0x80af5bc,-0x40(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x80afa34,-0x34(%edi) │ │ │ │ + lea -0x40(%edi),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + dec %eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b8894,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80afef8,-0x24(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80b0520,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + movl $0x80b078c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b078c <__gmpz_get_d_2exp@plt+0x6498c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4b339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b07dd <__gmpz_get_d_2exp@plt+0x649dd> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80b07ec <__gmpz_get_d_2exp@plt+0x649ec> │ │ │ │ + movl $0x80af540,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + lea -0x48(%edi),%edx │ │ │ │ + add $0xffffffc0,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x834c381,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x8340054,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x81ae264,-0x48(%edi) │ │ │ │ + dec %edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x80ae5a8,-0x40(%edi) │ │ │ │ + lea -0x47(%edi),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x80ae774,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x80aed68,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + lea -0x40(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x33(%edi),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b8e90,-0xc(%edi) │ │ │ │ + movl $0x80af39c,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8339ecc,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b1e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ + jmp 80b0cac <__gmpz_get_d_2exp@plt+0x64eac> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b91a3 <__gmpz_get_d_2exp@plt+0x6d3a3> │ │ │ │ + jb 80b08ae <__gmpz_get_d_2exp@plt+0x64aae> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b90e4,-0x10(%ebp) │ │ │ │ + movl $0x81f37d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b90e4 <__gmpz_get_d_2exp@plt+0x6d2e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %dl,0x468b080b(%ecx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9110 <__gmpz_get_d_2exp@plt+0x6d310> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + imul $0x200,(%ecx),%ebp │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0920 <__gmpz_get_d_2exp@plt+0x64b20> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0916 <__gmpz_get_d_2exp@plt+0x64b16> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b0884,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x68 │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b099b <__gmpz_get_d_2exp@plt+0x64b9b> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0991 <__gmpz_get_d_2exp@plt+0x64b91> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b08c0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f502a,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %esp │ │ │ │ + push $0x30029 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x91,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b913c <__gmpz_get_d_2exp@plt+0x6d33c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0a12 <__gmpz_get_d_2exp@plt+0x64c12> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0a08 <__gmpz_get_d_2exp@plt+0x64c08> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b0934,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x67,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f46f(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b91b0 <__gmpz_get_d_2exp@plt+0x6d3b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0a91 <__gmpz_get_d_2exp@plt+0x64c91> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0a87 <__gmpz_get_d_2exp@plt+0x64c87> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b09ac,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f5037,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sub %eax,%fs:(%bx,%si) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adcb $0xfc,-0x3a7cf7f5(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9180 <__gmpz_get_d_2exp@plt+0x6d380> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0b20 <__gmpz_get_d_2exp@plt+0x64d20> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0b16 <__gmpz_get_d_2exp@plt+0x64d16> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b0a24,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + shlb $1,0x29(%esi) │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b91d4 <__gmpz_get_d_2exp@plt+0x6d3d4> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0ba1 <__gmpz_get_d_2exp@plt+0x64da1> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0b97 <__gmpz_get_d_2exp@plt+0x64d97> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80b0aa4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8347211,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x81f5047,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %esp │ │ │ │ + sub %ax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0bd0 <__gmpz_get_d_2exp@plt+0x64dd0> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0b38 <__gmpz_get_d_2exp@plt+0x64d38> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub %ah,0x29(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x60,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0c28 <__gmpz_get_d_2exp@plt+0x64e28> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0c1e <__gmpz_get_d_2exp@plt+0x64e1e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d09,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + jmp 80b0b38 <__gmpz_get_d_2exp@plt+0x64d38> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + sub %eax,%gs:(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9215 <__gmpz_get_d_2exp@plt+0x6d415> │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0c8f <__gmpz_get_d_2exp@plt+0x64e8f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0c85 <__gmpz_get_d_2exp@plt+0x64e85> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b0be0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f5056,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + enter $0xfffb,$0xff │ │ │ │ + and $0x5c000000,%eax │ │ │ │ + sub %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9251 <__gmpz_get_d_2exp@plt+0x6d451> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b91ec,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 80b0d2a <__gmpz_get_d_2exp@plt+0x64f2a> │ │ │ │ + movl $0x80b0b38,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + lea -0x27(%edi),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80b0d05 <__gmpz_get_d_2exp@plt+0x64f05> │ │ │ │ + movl $0x80b0c3c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x8346d01,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b0bb4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x81f5056,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8340060,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0xf3,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9367 <__gmpz_get_d_2exp@plt+0x6d567> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b92a8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0dc4 <__gmpz_get_d_2exp@plt+0x64fc4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0d7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b92a8 <__gmpz_get_d_2exp@plt+0x6d4a8> │ │ │ │ + jne 80b0d7c <__gmpz_get_d_2exp@plt+0x64f7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xf2,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x92 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b92d4 <__gmpz_get_d_2exp@plt+0x6d4d4> │ │ │ │ + add %ah,0x468b080b(%ebp,%ecx,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + mov $0x220028f2,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b0cac <__gmpz_get_d_2exp@plt+0x64eac> │ │ │ │ + mov $0x8340068,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test %dh,%dl │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,0x468b080b(%ebx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0e2d <__gmpz_get_d_2exp@plt+0x6502d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0e0c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9300 <__gmpz_get_d_2exp@plt+0x6d500> │ │ │ │ + jne 80b0e0c <__gmpz_get_d_2exp@plt+0x6500c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + repnz sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xb(%ebx,%edx,4) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b0cac <__gmpz_get_d_2exp@plt+0x64eac> │ │ │ │ + mov $0x8340070,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dh,%dl │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0e62 <__gmpz_get_d_2exp@plt+0x65062> │ │ │ │ + movl $0x8340072,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x8340078,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xf1,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0ed4 <__gmpz_get_d_2exp@plt+0x650d4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0eac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9374 <__gmpz_get_d_2exp@plt+0x6d574> │ │ │ │ + jne 80b0eac <__gmpz_get_d_2exp@plt+0x650ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + mov $0xf1,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9344 <__gmpz_get_d_2exp@plt+0x6d544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + lock add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b0cac <__gmpz_get_d_2exp@plt+0x64eac> │ │ │ │ + mov $0x8340080,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9398 <__gmpz_get_d_2exp@plt+0x6d598> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0f43 <__gmpz_get_d_2exp@plt+0x65143> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b0f1c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0f1c <__gmpz_get_d_2exp@plt+0x6511c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b0f46 <__gmpz_get_d_2exp@plt+0x65146> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x24,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80b0f96 <__gmpz_get_d_2exp@plt+0x65196> │ │ │ │ + movl $0x80b0ee4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x834c381,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x834009c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b0fe2 <__gmpz_get_d_2exp@plt+0x651e2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1023 <__gmpz_get_d_2exp@plt+0x65223> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b0fbc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1062 <__gmpz_get_d_2exp@plt+0x65262> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b93d9 <__gmpz_get_d_2exp@plt+0x6d5d9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 80b10a3 <__gmpz_get_d_2exp@plt+0x652a3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b103c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9415 <__gmpz_get_d_2exp@plt+0x6d615> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b93b0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 80b10f6 <__gmpz_get_d_2exp@plt+0x652f6> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80b0ffc,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80b107c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + mov %?,%esi │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b952b <__gmpz_get_d_2exp@plt+0x6d72b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b946c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b946c <__gmpz_get_d_2exp@plt+0x6d66c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b113e <__gmpz_get_d_2exp@plt+0x6533e> │ │ │ │ + movl $0x80b10bc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 810b2b0 <__gmpz_get_d_2exp@plt+0xbf4b0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x83400a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %esp │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b1187 <__gmpz_get_d_2exp@plt+0x65387> │ │ │ │ + movl $0x834bdc1,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83400a4,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + mov $0x83400b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9498 <__gmpz_get_d_2exp@plt+0x6d698> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + jb 80b11d8 <__gmpz_get_d_2exp@plt+0x653d8> │ │ │ │ + cmp $0x5a,%eax │ │ │ │ + jbe 80b1244 <__gmpz_get_d_2exp@plt+0x65444> │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b11ff <__gmpz_get_d_2exp@plt+0x653ff> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + jbe 80b1244 <__gmpz_get_d_2exp@plt+0x65444> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b1239 <__gmpz_get_d_2exp@plt+0x65439> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b121c <__gmpz_get_d_2exp@plt+0x6541c> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + jbe 80b1244 <__gmpz_get_d_2exp@plt+0x65444> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b1239 <__gmpz_get_d_2exp@plt+0x65439> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b1239 <__gmpz_get_d_2exp@plt+0x65439> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b1239 <__gmpz_get_d_2exp@plt+0x65439> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - les 0x3468b08(%ebx,%ecx,1),%edx │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b94c4 <__gmpz_get_d_2exp@plt+0x6d6c4> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0xb(%edx,%edx,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80b127c <__gmpz_get_d_2exp@plt+0x6547c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x90ffffff,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b12d8 <__gmpz_get_d_2exp@plt+0x654d8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b12c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9538 <__gmpz_get_d_2exp@plt+0x6d738> │ │ │ │ + jne 80b12c0 <__gmpz_get_d_2exp@plt+0x654c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - or %dl,-0x3a7cf7f5(%ebp) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9508 <__gmpz_get_d_2exp@plt+0x6d708> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + call 93131dda │ │ │ │ + inc %esi │ │ │ │ + add 0x4589f845(%ecx),%ecx │ │ │ │ + add %al,-0x3b16073b(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x83400c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b955c <__gmpz_get_d_2exp@plt+0x6d75c> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1333 <__gmpz_get_d_2exp@plt+0x65533> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f50cf,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b1316 <__gmpz_get_d_2exp@plt+0x65516> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b1333 <__gmpz_get_d_2exp@plt+0x65533> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b12ff <__gmpz_get_d_2exp@plt+0x654ff> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xe8,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + shr $1,%dl │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b136f <__gmpz_get_d_2exp@plt+0x6556f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + ljmp $0x0,$0x20028 │ │ │ │ adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b13a6 <__gmpz_get_d_2exp@plt+0x655a6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b145c <__gmpz_get_d_2exp@plt+0x6565c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b959d <__gmpz_get_d_2exp@plt+0x6d79d> │ │ │ │ + jb 80b1405 <__gmpz_get_d_2exp@plt+0x65605> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b13e8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 817dd5c <__gmpz_get_d_2exp@plt+0x131f5c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b95d9 <__gmpz_get_d_2exp@plt+0x6d7d9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b9574,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80b1408 <__gmpz_get_d_2exp@plt+0x65608> │ │ │ │ + movl $0x81ae274,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + jmp 80c1446 <__gmpz_get_d_2exp@plt+0x75646> │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b96ef <__gmpz_get_d_2exp@plt+0x6d8ef> │ │ │ │ + jb 80b1447 <__gmpz_get_d_2exp@plt+0x65647> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9630,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aaddc <__gmpz_get_d_2exp@plt+0x5efdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shr $0x28,%cl │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b16d6 <__gmpz_get_d_2exp@plt+0x658d6> │ │ │ │ + movl $0x80b149c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b149c <__gmpz_get_d_2exp@plt+0x6569c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x28,%cl │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b1620 <__gmpz_get_d_2exp@plt+0x65820> │ │ │ │ + movl $0x80b14d8,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9630 <__gmpz_get_d_2exp@plt+0x6d830> │ │ │ │ + jne 80b14d8 <__gmpz_get_d_2exp@plt+0x656d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + jmp 80e14fa <__gmpz_get_d_2exp@plt+0x956fa> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 80b16d9 <__gmpz_get_d_2exp@plt+0x658d9> │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x3a,%edx │ │ │ │ + jne 80b156e <__gmpz_get_d_2exp@plt+0x6576e> │ │ │ │ + movl $0x80b1424,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + clc │ │ │ │ + call 88e1546 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + sub %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80b16e8 <__gmpz_get_d_2exp@plt+0x658e8> │ │ │ │ + movl $0x80b1380,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b13b4,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0x41,%edx │ │ │ │ + jb 80b1580 <__gmpz_get_d_2exp@plt+0x65780> │ │ │ │ + cmp $0x5a,%edx │ │ │ │ + ja 80b1580 <__gmpz_get_d_2exp@plt+0x65780> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + cmp $0x61,%edx │ │ │ │ + jb 80b158f <__gmpz_get_d_2exp@plt+0x6578f> │ │ │ │ + cmp $0x7a,%edx │ │ │ │ + ja 80b158f <__gmpz_get_d_2exp@plt+0x6578f> │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + cmp $0x30,%edx │ │ │ │ + jb 80b163d <__gmpz_get_d_2exp@plt+0x6583d> │ │ │ │ + cmp $0x39,%edx │ │ │ │ + jbe 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834c36d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x81f50cf,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movzbl (%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b15d8 <__gmpz_get_d_2exp@plt+0x657d8> │ │ │ │ + movl $0x80b1610,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b965c <__gmpz_get_d_2exp@plt+0x6d85c> │ │ │ │ + jne 80b1610 <__gmpz_get_d_2exp@plt+0x65810> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80b15f5 <__gmpz_get_d_2exp@plt+0x657f5> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b15af <__gmpz_get_d_2exp@plt+0x657af> │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + or $0xe8,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %dl,0x468b080b(%esi) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b162c <__gmpz_get_d_2exp@plt+0x6582c> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x834c36d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x81f50cf,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movzbl (%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b1678 <__gmpz_get_d_2exp@plt+0x65878> │ │ │ │ + movl $0x80b16b0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9688 <__gmpz_get_d_2exp@plt+0x6d888> │ │ │ │ + jne 80b16b0 <__gmpz_get_d_2exp@plt+0x658b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80b1695 <__gmpz_get_d_2exp@plt+0x65895> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b164f <__gmpz_get_d_2exp@plt+0x6584f> │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %eax,$0x28 │ │ │ │ + add %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b16c5 <__gmpz_get_d_2exp@plt+0x658c5> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1620 <__gmpz_get_d_2exp@plt+0x65820> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b152d <__gmpz_get_d_2exp@plt+0x6572d> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b1524,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,%bh │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1740 <__gmpz_get_d_2exp@plt+0x65940> │ │ │ │ + movl $0x80b134c,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b145c,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp 80b145c <__gmpz_get_d_2exp@plt+0x6565c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x83400cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b17a4 <__gmpz_get_d_2exp@plt+0x659a4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b178c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b96fc <__gmpz_get_d_2exp@plt+0x6d8fc> │ │ │ │ + jne 80b178c <__gmpz_get_d_2exp@plt+0x6598c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - int3 │ │ │ │ - xchg %eax,%esi │ │ │ │ + mov $0x17,%ah │ │ │ │ or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b96cc <__gmpz_get_d_2exp@plt+0x6d8cc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b119c <__gmpz_get_d_2exp@plt+0x6539c> │ │ │ │ + mov $0x83400d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b17ff <__gmpz_get_d_2exp@plt+0x659ff> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b17e2 <__gmpz_get_d_2exp@plt+0x659e2> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b17ff <__gmpz_get_d_2exp@plt+0x659ff> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b17cb <__gmpz_get_d_2exp@plt+0x659cb> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shr $1,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b1851 <__gmpz_get_d_2exp@plt+0x65a51> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b184d <__gmpz_get_d_2exp@plt+0x65a4d> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1924 <__gmpz_get_d_2exp@plt+0x65b24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ch,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9720 <__gmpz_get_d_2exp@plt+0x6d920> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b1883 <__gmpz_get_d_2exp@plt+0x65a83> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1924 <__gmpz_get_d_2exp@plt+0x65b24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %esp │ │ │ │ + call 80c18b6 <__gmpz_get_d_2exp@plt+0x75ab6> │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b18b4 <__gmpz_get_d_2exp@plt+0x65ab4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1924 <__gmpz_get_d_2exp@plt+0x65b24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + and $0xe8,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xac,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b18e4 <__gmpz_get_d_2exp@plt+0x65ae4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1924 <__gmpz_get_d_2exp@plt+0x65b24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + hlt │ │ │ │ + out %eax,$0x28 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9761 <__gmpz_get_d_2exp@plt+0x6d961> │ │ │ │ + jb 80b1914 <__gmpz_get_d_2exp@plt+0x65b14> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1924 <__gmpz_get_d_2exp@plt+0x65b24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b979d <__gmpz_get_d_2exp@plt+0x6d99d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b9738,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + jb 80b1cff <__gmpz_get_d_2exp@plt+0x65eff> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1958,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1958 <__gmpz_get_d_2exp@plt+0x65b58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + out %eax,$0x28 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b98b3 <__gmpz_get_d_2exp@plt+0x6dab3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b97f4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b196d <__gmpz_get_d_2exp@plt+0x65b6d> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b1998,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b97f4 <__gmpz_get_d_2exp@plt+0x6d9f4> │ │ │ │ + jne 80b1998 <__gmpz_get_d_2exp@plt+0x65b98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + out %eax,$0x28 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %bl,0x468b080b(%eax) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + ja 80b1d07 <__gmpz_get_d_2exp@plt+0x65f07> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x25,0x3(%esi) │ │ │ │ + jne 80b1d16 <__gmpz_get_d_2exp@plt+0x65f16> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x80b19dc,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9820 <__gmpz_get_d_2exp@plt+0x6da20> │ │ │ │ + jne 80b19dc <__gmpz_get_d_2exp@plt+0x65bdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + or $0xe7,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1a11 <__gmpz_get_d_2exp@plt+0x65c11> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1d38 <__gmpz_get_d_2exp@plt+0x65f38> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83400d8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b1a40,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1a40 <__gmpz_get_d_2exp@plt+0x65c40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0xe6,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - cwtl │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1a81 <__gmpz_get_d_2exp@plt+0x65c81> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1d47 <__gmpz_get_d_2exp@plt+0x65f47> │ │ │ │ + movl $0x80b1894,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b1ab4,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b984c <__gmpz_get_d_2exp@plt+0x6da4c> │ │ │ │ + jne 80b1ab4 <__gmpz_get_d_2exp@plt+0x65cb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xe6,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add -0x57c2faf(%ebp),%ecx │ │ │ │ + or %esi,0x1e(%esi) │ │ │ │ + lea -0x41(%ecx),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jbe 80b1ae0 <__gmpz_get_d_2exp@plt+0x65ce0> │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x61(%ecx),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + ja 80b1b3e <__gmpz_get_d_2exp@plt+0x65d3e> │ │ │ │ + movl $0x80b1b54,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1b54 <__gmpz_get_d_2exp@plt+0x65d54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0xe5,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80b1d56 <__gmpz_get_d_2exp@plt+0x65f56> │ │ │ │ + movl $0x80b18c4,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b1b0d <__gmpz_get_d_2exp@plt+0x65d0d> │ │ │ │ + xchg %eax,%esp │ │ │ │ + in $0x28,%eax │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x468b084d(%ebx) │ │ │ │ + add -0x57c2fb0(%ebp),%ecx │ │ │ │ + or %esi,0x1e(%esi) │ │ │ │ + lea -0x41(%eax),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jbe 80b1b80 <__gmpz_get_d_2exp@plt+0x65d80> │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x61(%eax),%edx │ │ │ │ + cmp $0x5,%edx │ │ │ │ + ja 80b1b95 <__gmpz_get_d_2exp@plt+0x65d95> │ │ │ │ + movl $0x80b1c9c,0x0(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b1b0d <__gmpz_get_d_2exp@plt+0x65d0d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ah,%ch │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b1c10 <__gmpz_get_d_2exp@plt+0x65e10> │ │ │ │ + mov $0x834c36d,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov $0x81f187b,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + movzbl (%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b1bed <__gmpz_get_d_2exp@plt+0x65ded> │ │ │ │ + movl $0x80b1c5c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1c5c <__gmpz_get_d_2exp@plt+0x65e5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80b1c0a <__gmpz_get_d_2exp@plt+0x65e0a> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80b1bce <__gmpz_get_d_2exp@plt+0x65dce> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1d7a <__gmpz_get_d_2exp@plt+0x65f7a> │ │ │ │ + movl $0x80b18f4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81ae274,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %fs,%esp │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b1c87 <__gmpz_get_d_2exp@plt+0x65e87> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b1b0d <__gmpz_get_d_2exp@plt+0x65d0d> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80b1c10 <__gmpz_get_d_2exp@plt+0x65e10> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + in $0x28,%al │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,%al │ │ │ │ - cwtl │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + sbb $0xb,%al │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81148ec <__gmpz_get_d_2exp@plt+0xc8aec> │ │ │ │ + sub %ah,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1f3ef7bb(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ + lock cmp $0x10ffff,%eax │ │ │ │ + ja 80b1d6f <__gmpz_get_d_2exp@plt+0x65f6f> │ │ │ │ + movl $0x80b1bb0,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b119c <__gmpz_get_d_2exp@plt+0x6539c> │ │ │ │ + hlt │ │ │ │ + jecxz 80b1d13 <__gmpz_get_d_2exp@plt+0x65f13> │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + adc %edi,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x83400e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80b1860,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b1b04,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8121074 <__gmpz_get_d_2exp@plt+0xd5274> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b1cf4,0x0(%ebp) │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0x8dfffff9,%edi │ │ │ │ + jbe 80b1da4 <__gmpz_get_d_2exp@plt+0x65fa4> │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b1e7e <__gmpz_get_d_2exp@plt+0x6607e> │ │ │ │ + movl $0x80b1ddc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b119c <__gmpz_get_d_2exp@plt+0x6539c> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1e64 <__gmpz_get_d_2exp@plt+0x66064> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b1e12 <__gmpz_get_d_2exp@plt+0x66012> │ │ │ │ + movl $0x80b1e38,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b98c0 <__gmpz_get_d_2exp@plt+0x6dac0> │ │ │ │ + jne 80b1e38 <__gmpz_get_d_2exp@plt+0x66038> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b1e64 <__gmpz_get_d_2exp@plt+0x66064> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b1df3 <__gmpz_get_d_2exp@plt+0x65ff3> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1e64 <__gmpz_get_d_2exp@plt+0x66064> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x3d,%eax │ │ │ │ + jb 80b1e5a <__gmpz_get_d_2exp@plt+0x6605a> │ │ │ │ + cmp $0x3e,%eax │ │ │ │ + jb 80b1e64 <__gmpz_get_d_2exp@plt+0x66064> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2d,%eax │ │ │ │ + jb 80b1e6f <__gmpz_get_d_2exp@plt+0x6606f> │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jne 80b1e4f <__gmpz_get_d_2exp@plt+0x6604f> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x21,%eax │ │ │ │ + jb 80b1e4f <__gmpz_get_d_2exp@plt+0x6604f> │ │ │ │ + add $0xffffffdf,%eax │ │ │ │ + jmp *0x820031c(,%eax,4) │ │ │ │ + mov $0x8340100,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f5(%esi,%ebx,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1eb4 <__gmpz_get_d_2exp@plt+0x660b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + push %ds │ │ │ │ or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9890 <__gmpz_get_d_2exp@plt+0x6da90> │ │ │ │ + jne 80b1eec <__gmpz_get_d_2exp@plt+0x660ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + jb 80b1f21 <__gmpz_get_d_2exp@plt+0x66121> │ │ │ │ + cmp $0x5a,%eax │ │ │ │ + ja 80b1f04 <__gmpz_get_d_2exp@plt+0x66104> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b1f3e <__gmpz_get_d_2exp@plt+0x6613e> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b1f3e <__gmpz_get_d_2exp@plt+0x6613e> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x1f(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1f78 <__gmpz_get_d_2exp@plt+0x66178> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b98e4 <__gmpz_get_d_2exp@plt+0x6dae4> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + xor %dh,0x18(%edx) │ │ │ │ + cmp $0x39,%eax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x8332ee0(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2051 <__gmpz_get_d_2exp@plt+0x66251> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1fe4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x70,%al │ │ │ │ - cwtl │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b2025 <__gmpz_get_d_2exp@plt+0x66225> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2046 <__gmpz_get_d_2exp@plt+0x66246> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b2018,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9925 <__gmpz_get_d_2exp@plt+0x6db25> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2030 <__gmpz_get_d_2exp@plt+0x66230> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2043 <__gmpz_get_d_2exp@plt+0x66243> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81adec4 <__gmpz_get_d_2exp@plt+0x1620c4> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8340110,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9961 <__gmpz_get_d_2exp@plt+0x6db61> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b98fc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9a77 <__gmpz_get_d_2exp@plt+0x6dc77> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b99b8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80b214a <__gmpz_get_d_2exp@plt+0x6634a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2098,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b99b8 <__gmpz_get_d_2exp@plt+0x6dbb8> │ │ │ │ + jne 80b2098 <__gmpz_get_d_2exp@plt+0x66298> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x99,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + clc │ │ │ │ + int3 │ │ │ │ + and %cl,(%ebx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b99e4 <__gmpz_get_d_2exp@plt+0x6dbe4> │ │ │ │ + jne 80b20cc <__gmpz_get_d_2exp@plt+0x662cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc %bl,0x468b080b(%edx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + clc │ │ │ │ + add %ah,(%ecx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9a10 <__gmpz_get_d_2exp@plt+0x6dc10> │ │ │ │ + jne 80b2100 <__gmpz_get_d_2exp@plt+0x66300> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0xf76f7f5(%edx,%ebx,4) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %ah,(%ecx,%eiz,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9a84 <__gmpz_get_d_2exp@plt+0x6dc84> │ │ │ │ + jne 80b2124 <__gmpz_get_d_2exp@plt+0x66324> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x4d890c75(%ecx) │ │ │ │ + adc %cl,0x66e91445(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340114,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - lcall $0x66fc,$0xc583080b │ │ │ │ - test $0xf750003,%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b21e7 <__gmpz_get_d_2exp@plt+0x663e7> │ │ │ │ + movl $0x80b218c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b218c <__gmpz_get_d_2exp@plt+0x6638c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9aa8 <__gmpz_get_d_2exp@plt+0x6dca8> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + shlb $0xb,(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b21c0 <__gmpz_get_d_2exp@plt+0x663c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x34,%al │ │ │ │ - lcall $0x8bfc,$0x4589080b │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 80b9aa8 <__gmpz_get_d_2exp@plt+0x6dca8> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + and %ecx,(%ebx) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov $0x8340118,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9ae9 <__gmpz_get_d_2exp@plt+0x6dce9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b2279 <__gmpz_get_d_2exp@plt+0x66479> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2239 <__gmpz_get_d_2exp@plt+0x66439> │ │ │ │ + movl $0x80b224c,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9b25 <__gmpz_get_d_2exp@plt+0x6dd25> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b9ac0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b2276 <__gmpz_get_d_2exp@plt+0x66476> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9c3b <__gmpz_get_d_2exp@plt+0x6de3b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9b7c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b2279 <__gmpz_get_d_2exp@plt+0x66479> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2239 <__gmpz_get_d_2exp@plt+0x66439> │ │ │ │ + movl $0x80b222c,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b232a <__gmpz_get_d_2exp@plt+0x6652a> │ │ │ │ + movl $0x80b22c0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9b7c <__gmpz_get_d_2exp@plt+0x6dd7c> │ │ │ │ + jne 80b22c0 <__gmpz_get_d_2exp@plt+0x664c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x9b,%al │ │ │ │ + clc │ │ │ │ + add %ah,(%ebx) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9ba8 <__gmpz_get_d_2exp@plt+0x6dda8> │ │ │ │ + jne 80b2300 <__gmpz_get_d_2exp@plt+0x66500> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x9b │ │ │ │ + clc │ │ │ │ + cmp $0x23,%al │ │ │ │ or (%eax),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov $0x834011c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80b23c4 <__gmpz_get_d_2exp@plt+0x665c4> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b2384 <__gmpz_get_d_2exp@plt+0x66584> │ │ │ │ + movl $0x80b2394,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b23be <__gmpz_get_d_2exp@plt+0x665be> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80b23c4 <__gmpz_get_d_2exp@plt+0x665c4> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b2384 <__gmpz_get_d_2exp@plt+0x66584> │ │ │ │ + movl $0x80b2374,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b245f <__gmpz_get_d_2exp@plt+0x6665f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2404,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9bd4 <__gmpz_get_d_2exp@plt+0x6ddd4> │ │ │ │ + jne 80b2404 <__gmpz_get_d_2exp@plt+0x66604> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x64(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + clc │ │ │ │ + cmp %ah,(%ebx,%ecx,1) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9c48 <__gmpz_get_d_2exp@plt+0x6de48> │ │ │ │ + jne 80b2438 <__gmpz_get_d_2exp@plt+0x66638> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb %bl,-0x33a7cf8(%ebx,%ecx,1) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9c18 <__gmpz_get_d_2exp@plt+0x6de18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jo 80b2461 <__gmpz_get_d_2exp@plt+0x66661> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov $0x8340120,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b24f1 <__gmpz_get_d_2exp@plt+0x666f1> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b24b1 <__gmpz_get_d_2exp@plt+0x666b1> │ │ │ │ + movl $0x80b24c4,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9c6c <__gmpz_get_d_2exp@plt+0x6de6c> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b24ee <__gmpz_get_d_2exp@plt+0x666ee> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xf8,%al │ │ │ │ - fwait │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b24f1 <__gmpz_get_d_2exp@plt+0x666f1> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b24b1 <__gmpz_get_d_2exp@plt+0x666b1> │ │ │ │ + movl $0x80b24a4,0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4fe90445(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9cad <__gmpz_get_d_2exp@plt+0x6dead> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80b25c2 <__gmpz_get_d_2exp@plt+0x667c2> │ │ │ │ + movl $0x80b2558,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2558 <__gmpz_get_d_2exp@plt+0x66758> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9ce9 <__gmpz_get_d_2exp@plt+0x6dee9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b9c84,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cwtl │ │ │ │ + and $0xf089080b,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2598 <__gmpz_get_d_2exp@plt+0x66798> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9d29 <__gmpz_get_d_2exp@plt+0x6df29> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + aam $0x25 │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov $0x8340128,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80b265c <__gmpz_get_d_2exp@plt+0x6685c> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b261c <__gmpz_get_d_2exp@plt+0x6681c> │ │ │ │ + movl $0x80b262c,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9d65 <__gmpz_get_d_2exp@plt+0x6df65> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b9d00,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b2656 <__gmpz_get_d_2exp@plt+0x66856> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9dab <__gmpz_get_d_2exp@plt+0x6dfab> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80b265c <__gmpz_get_d_2exp@plt+0x6685c> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b261c <__gmpz_get_d_2exp@plt+0x6681c> │ │ │ │ + movl $0x80b260c,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9de7 <__gmpz_get_d_2exp@plt+0x6dfe7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9e23 <__gmpz_get_d_2exp@plt+0x6e023> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b26cb <__gmpz_get_d_2exp@plt+0x668cb> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b26a0,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9e5f <__gmpz_get_d_2exp@plt+0x6e05f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b26c5 <__gmpz_get_d_2exp@plt+0x668c5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b26dc,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834012c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9e9b <__gmpz_get_d_2exp@plt+0x6e09b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b26f4 <__gmpz_get_d_2exp@plt+0x668f4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba378 <__gmpz_get_d_2exp@plt+0x6e578> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9f44,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80b27ea <__gmpz_get_d_2exp@plt+0x669ea> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2738,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9f44 <__gmpz_get_d_2exp@plt+0x6e144> │ │ │ │ + jne 80b2738 <__gmpz_get_d_2exp@plt+0x66938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock nop │ │ │ │ - lahf │ │ │ │ + clc │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + daa │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9f90 <__gmpz_get_d_2exp@plt+0x6e190> │ │ │ │ + jne 80b276c <__gmpz_get_d_2exp@plt+0x6696c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - les -0xf76f7f5(%edi),%ebx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + clc │ │ │ │ + mov 0x8b080b27,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55890c75(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9fc4 <__gmpz_get_d_2exp@plt+0x6e1c4> │ │ │ │ + jne 80b27a0 <__gmpz_get_d_2exp@plt+0x669a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ba07b <__gmpz_get_d_2exp@plt+0x6e27b> │ │ │ │ - movl $0x80b9ff4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + daa │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9ff4 <__gmpz_get_d_2exp@plt+0x6e1f4> │ │ │ │ + jne 80b27c4 <__gmpz_get_d_2exp@plt+0x669c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ba37b <__gmpz_get_d_2exp@plt+0x6e57b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba383 <__gmpz_get_d_2exp@plt+0x6e583> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3c3 <__gmpz_get_d_2exp@plt+0x6e5c3> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3ef <__gmpz_get_d_2exp@plt+0x6e5ef> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3f8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3fe <__gmpz_get_d_2exp@plt+0x6e5fe> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b9d7c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x4d890c75(%ecx) │ │ │ │ + adc %cl,-0x7916ebbb(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340130,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80b2810 <__gmpz_get_d_2exp@plt+0x66a10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%edx) │ │ │ │ + ... │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b286a <__gmpz_get_d_2exp@plt+0x66a6a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2840,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b2864 <__gmpz_get_d_2exp@plt+0x66a64> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ba0a2 <__gmpz_get_d_2exp@plt+0x6e2a2> │ │ │ │ - movl $0x80ba2e8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba2e8 <__gmpz_get_d_2exp@plt+0x6e4e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba0d1 <__gmpz_get_d_2exp@plt+0x6e2d1> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ba177 <__gmpz_get_d_2exp@plt+0x6e377> │ │ │ │ - movl $0x80ba248,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + movl $0x80b287c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba248 <__gmpz_get_d_2exp@plt+0x6e448> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ba0f0,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba0f0 <__gmpz_get_d_2exp@plt+0x6e2f0> │ │ │ │ + jne 80b287c <__gmpz_get_d_2exp@plt+0x66a7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8340134,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76ebbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 80ba37b <__gmpz_get_d_2exp@plt+0x6e57b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba407 <__gmpz_get_d_2exp@plt+0x6e607> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3c3 <__gmpz_get_d_2exp@plt+0x6e5c3> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3d7 <__gmpz_get_d_2exp@plt+0x6e5d7> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3e0 <__gmpz_get_d_2exp@plt+0x6e5e0> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3e6 <__gmpz_get_d_2exp@plt+0x6e5e6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b9db8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba196 <__gmpz_get_d_2exp@plt+0x6e396> │ │ │ │ - movl $0x80ba430,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80ba1b8,0xc(%ebp) │ │ │ │ + jne 80b2927 <__gmpz_get_d_2exp@plt+0x66b27> │ │ │ │ + movl $0x80b2908,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba1b8 <__gmpz_get_d_2exp@plt+0x6e3b8> │ │ │ │ + jne 80b2908 <__gmpz_get_d_2exp@plt+0x66b08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ba37b <__gmpz_get_d_2exp@plt+0x6e57b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba416 <__gmpz_get_d_2exp@plt+0x6e616> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3c3 <__gmpz_get_d_2exp@plt+0x6e5c3> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3b6 <__gmpz_get_d_2exp@plt+0x6e5b6> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba3bf <__gmpz_get_d_2exp@plt+0x6e5bf> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3ce <__gmpz_get_d_2exp@plt+0x6e5ce> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b9df4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b28d1 <__gmpz_get_d_2exp@plt+0x66ad1> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + movl $0x80b28e0,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ba4d2 <__gmpz_get_d_2exp@plt+0x6e6d2> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba4da <__gmpz_get_d_2exp@plt+0x6e6da> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba4e9 <__gmpz_get_d_2exp@plt+0x6e6e9> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3b1 <__gmpz_get_d_2exp@plt+0x6e5b1> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80ba4e9 <__gmpz_get_d_2exp@plt+0x6e6e9> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba3ac <__gmpz_get_d_2exp@plt+0x6e5ac> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b9e30,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b28f8 <__gmpz_get_d_2exp@plt+0x66af8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ba4d2 <__gmpz_get_d_2exp@plt+0x6e6d2> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba4f4 <__gmpz_get_d_2exp@plt+0x6e6f4> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ba4e9 <__gmpz_get_d_2exp@plt+0x6e6e9> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ba3a7 <__gmpz_get_d_2exp@plt+0x6e5a7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80ba4e9 <__gmpz_get_d_2exp@plt+0x6e6e9> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba392 <__gmpz_get_d_2exp@plt+0x6e592> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b9e6c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ba3c3 <__gmpz_get_d_2exp@plt+0x6e5c3> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ba3c3 <__gmpz_get_d_2exp@plt+0x6e5c3> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ba395 <__gmpz_get_d_2exp@plt+0x6e595> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xb(%esp,%eiz,4) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b2a5e <__gmpz_get_d_2exp@plt+0x66c5e> │ │ │ │ + mov $0x834c375,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b294c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba454 <__gmpz_get_d_2exp@plt+0x6e654> │ │ │ │ + jne 80b294c <__gmpz_get_d_2exp@plt+0x66b4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %al,-0x74f7f45c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2961 <__gmpz_get_d_2exp@plt+0x66b61> │ │ │ │ + mov $0x834c37f,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b2984,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2984 <__gmpz_get_d_2exp@plt+0x66b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov 0x83080ba4,%al │ │ │ │ + mov $0x8b080b29,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55891475(%ebx),%ecx │ │ │ │ + add %cl,0x4589104d(%ecx) │ │ │ │ + adc $0x83,%al │ │ │ │ (bad) │ │ │ │ - test $0xf750003,%esi │ │ │ │ + test $0xe750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + call 931334e9 │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,0x468bf445(%ecx) │ │ │ │ + add 0x468bf845(%ecx),%ecx │ │ │ │ + or 0x468b0045(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + nop │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba4c3 <__gmpz_get_d_2exp@plt+0x6e6c3> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b2a0d <__gmpz_get_d_2exp@plt+0x66c0d> │ │ │ │ + movl $0x80b2a1c,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or (%eax,%eax,1),%cl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba5a9 <__gmpz_get_d_2exp@plt+0x6e7a9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80b9ea8,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b2a38 <__gmpz_get_d_2exp@plt+0x66c38> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80b2a48,0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ba5ef <__gmpz_get_d_2exp@plt+0x6e7ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ba62b <__gmpz_get_d_2exp@plt+0x6e82b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ba667 <__gmpz_get_d_2exp@plt+0x6e867> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + or %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba6a3 <__gmpz_get_d_2exp@plt+0x6e8a3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 80b2a5e <__gmpz_get_d_2exp@plt+0x66c5e> │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b28ac,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba6df <__gmpz_get_d_2exp@plt+0x6e8df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80babbc <__gmpz_get_d_2exp@plt+0x6edbc> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba788,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80b2bc2 <__gmpz_get_d_2exp@plt+0x66dc2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2ab0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba788 <__gmpz_get_d_2exp@plt+0x6e988> │ │ │ │ + jne 80b2ab0 <__gmpz_get_d_2exp@plt+0x66cb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock aam $0xa7 │ │ │ │ + lock add %ch,(%ebx) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba7d4 <__gmpz_get_d_2exp@plt+0x6e9d4> │ │ │ │ + jne 80b2b00 <__gmpz_get_d_2exp@plt+0x66d00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or %ch,-0xf76f7f5(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + lock push %eax │ │ │ │ + sub (%ebx),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba808 <__gmpz_get_d_2exp@plt+0x6ea08> │ │ │ │ + jne 80b2b50 <__gmpz_get_d_2exp@plt+0x66d50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ba8bf <__gmpz_get_d_2exp@plt+0x6eabf> │ │ │ │ - movl $0x80ba838,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xb(%ebx,%ebp,1) │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba838 <__gmpz_get_d_2exp@plt+0x6ea38> │ │ │ │ + jne 80b2b74 <__gmpz_get_d_2exp@plt+0x66d74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80babbf <__gmpz_get_d_2exp@plt+0x6edbf> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80babc7 <__gmpz_get_d_2exp@plt+0x6edc7> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac07 <__gmpz_get_d_2exp@plt+0x6ee07> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bac33 <__gmpz_get_d_2exp@plt+0x6ee33> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac3c <__gmpz_get_d_2exp@plt+0x6ee3c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bac42 <__gmpz_get_d_2exp@plt+0x6ee42> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ba5c0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45892445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 80b2810 <__gmpz_get_d_2exp@plt+0x66a10> │ │ │ │ + mov $0x8340138,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%edx) │ │ │ │ + ... │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2e16 <__gmpz_get_d_2exp@plt+0x67016> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2c1c,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ba8e6 <__gmpz_get_d_2exp@plt+0x6eae6> │ │ │ │ - movl $0x80bab2c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bab2c <__gmpz_get_d_2exp@plt+0x6ed2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba915 <__gmpz_get_d_2exp@plt+0x6eb15> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ba9bb <__gmpz_get_d_2exp@plt+0x6ebbb> │ │ │ │ - movl $0x80baa8c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80baa8c <__gmpz_get_d_2exp@plt+0x6ec8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ba934,0xc(%ebp) │ │ │ │ + movl $0x80b2cd4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba934 <__gmpz_get_d_2exp@plt+0x6eb34> │ │ │ │ + jne 80b2cd4 <__gmpz_get_d_2exp@plt+0x66ed4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80babbf <__gmpz_get_d_2exp@plt+0x6edbf> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bac4b <__gmpz_get_d_2exp@plt+0x6ee4b> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac07 <__gmpz_get_d_2exp@plt+0x6ee07> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bac1b <__gmpz_get_d_2exp@plt+0x6ee1b> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac24 <__gmpz_get_d_2exp@plt+0x6ee24> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bac2a <__gmpz_get_d_2exp@plt+0x6ee2a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ba5fc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2c6c <__gmpz_get_d_2exp@plt+0x66e6c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2c7f <__gmpz_get_d_2exp@plt+0x66e7f> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81adec4 <__gmpz_get_d_2exp@plt+0x1620c4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ba9da <__gmpz_get_d_2exp@plt+0x6ebda> │ │ │ │ - movl $0x80bac74,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2ca7 <__gmpz_get_d_2exp@plt+0x66ea7> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2cc7 <__gmpz_get_d_2exp@plt+0x66ec7> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b2c54,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80ba9fc,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ + or %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b2de2 <__gmpz_get_d_2exp@plt+0x66fe2> │ │ │ │ + movl $0x80b2d04,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba9fc <__gmpz_get_d_2exp@plt+0x6ebfc> │ │ │ │ + jne 80b2d04 <__gmpz_get_d_2exp@plt+0x66f04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80babbf <__gmpz_get_d_2exp@plt+0x6edbf> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bac5a <__gmpz_get_d_2exp@plt+0x6ee5a> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac07 <__gmpz_get_d_2exp@plt+0x6ee07> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80babfa <__gmpz_get_d_2exp@plt+0x6edfa> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bac03 <__gmpz_get_d_2exp@plt+0x6ee03> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bac12 <__gmpz_get_d_2exp@plt+0x6ee12> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ba638,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bad16 <__gmpz_get_d_2exp@plt+0x6ef16> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bad1e <__gmpz_get_d_2exp@plt+0x6ef1e> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b2d4d <__gmpz_get_d_2exp@plt+0x66f4d> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ + or %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2d36 <__gmpz_get_d_2exp@plt+0x66f36> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bad2d <__gmpz_get_d_2exp@plt+0x6ef2d> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80babf5 <__gmpz_get_d_2exp@plt+0x6edf5> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bad2d <__gmpz_get_d_2exp@plt+0x6ef2d> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80babf0 <__gmpz_get_d_2exp@plt+0x6edf0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ba674,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 80b2d49 <__gmpz_get_d_2exp@plt+0x66f49> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + movl $0x80b2c98,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%eax,%eax,1),%cl │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bad16 <__gmpz_get_d_2exp@plt+0x6ef16> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bad38 <__gmpz_get_d_2exp@plt+0x6ef38> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bad2d <__gmpz_get_d_2exp@plt+0x6ef2d> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80babeb <__gmpz_get_d_2exp@plt+0x6edeb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bad2d <__gmpz_get_d_2exp@plt+0x6ef2d> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80babd6 <__gmpz_get_d_2exp@plt+0x6edd6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ba6b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bac07 <__gmpz_get_d_2exp@plt+0x6ee07> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bac07 <__gmpz_get_d_2exp@plt+0x6ee07> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80babd9 <__gmpz_get_d_2exp@plt+0x6edd9> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2d7e <__gmpz_get_d_2exp@plt+0x66f7e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2d95 <__gmpz_get_d_2exp@plt+0x66f95> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80b2d24,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7f454(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2dba <__gmpz_get_d_2exp@plt+0x66fba> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2dda <__gmpz_get_d_2exp@plt+0x66fda> │ │ │ │ + movl $0x80b2d6c,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2c82 <__gmpz_get_d_2exp@plt+0x66e82> │ │ │ │ + movl $0x80b2e04,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bac98 <__gmpz_get_d_2exp@plt+0x6ee98> │ │ │ │ + jne 80b2e04 <__gmpz_get_d_2exp@plt+0x67004> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %al,%ah │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2e1e <__gmpz_get_d_2exp@plt+0x6701e> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2c61 <__gmpz_get_d_2exp@plt+0x66e61> │ │ │ │ + mov $0x834013c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b2e44,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2e44 <__gmpz_get_d_2exp@plt+0x67044> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in $0xac,%al │ │ │ │ + js 80b2e77 <__gmpz_get_d_2exp@plt+0x67077> │ │ │ │ or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bace4 <__gmpz_get_d_2exp@plt+0x6eee4> │ │ │ │ + jne 80b2e78 <__gmpz_get_d_2exp@plt+0x67078> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bad07 <__gmpz_get_d_2exp@plt+0x6ef07> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0x2d,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81add70 <__gmpz_get_d_2exp@plt+0x161f70> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80baded <__gmpz_get_d_2exp@plt+0x6efed> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80ba6ec,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2fee <__gmpz_get_d_2exp@plt+0x671ee> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2edc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2edc <__gmpz_get_d_2exp@plt+0x670dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf03 <__gmpz_get_d_2exp@plt+0x6f103> │ │ │ │ - movl $0x80bae84,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock sub $0x2f,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bae84 <__gmpz_get_d_2exp@plt+0x6f084> │ │ │ │ + jne 80b2f2c <__gmpz_get_d_2exp@plt+0x6712c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - je 80bae78 <__gmpz_get_d_2exp@plt+0x6f078> │ │ │ │ - daa │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock shrb $0x8b,-0xf76f7f5(%esi) │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + lock jl 80b2f60 <__gmpz_get_d_2exp@plt+0x67160> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80baec0 <__gmpz_get_d_2exp@plt+0x6f0c0> │ │ │ │ + jne 80b2f7c <__gmpz_get_d_2exp@plt+0x6717c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %bh,%dh │ │ │ │ - daa │ │ │ │ - add %cl,%ah │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80baf06 <__gmpz_get_d_2exp@plt+0x6f106> │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %ah,-0x76f7f4d1(%eax) │ │ │ │ + lock mov 0x24(%ebp),%esi │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 809182c <__gmpz_get_d_2exp@plt+0x45a2c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80baff1 <__gmpz_get_d_2exp@plt+0x6f1f1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ba510,-0x4c(%edi) │ │ │ │ - mov %esi,-0x48(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2fa0 <__gmpz_get_d_2exp@plt+0x671a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45892445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80bad54,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 809182c <__gmpz_get_d_2exp@plt+0x45a2c> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb037 <__gmpz_get_d_2exp@plt+0x6f237> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb073 <__gmpz_get_d_2exp@plt+0x6f273> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb0af <__gmpz_get_d_2exp@plt+0x6f2af> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb0eb <__gmpz_get_d_2exp@plt+0x6f2eb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + mov $0x8340140,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb127 <__gmpz_get_d_2exp@plt+0x6f327> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb604 <__gmpz_get_d_2exp@plt+0x6f804> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bb1d0,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80b30ca <__gmpz_get_d_2exp@plt+0x672ca> │ │ │ │ + movl $0x80b3034,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb1d0 <__gmpz_get_d_2exp@plt+0x6f3d0> │ │ │ │ + jne 80b3034 <__gmpz_get_d_2exp@plt+0x67234> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sbb $0xb2,%al │ │ │ │ + hlt │ │ │ │ + test %dh,(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb21c <__gmpz_get_d_2exp@plt+0x6f41c> │ │ │ │ + jne 80b3084 <__gmpz_get_d_2exp@plt+0x67284> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - mov $0xb,%dl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + lock fdivl (%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb250 <__gmpz_get_d_2exp@plt+0x6f450> │ │ │ │ + jne 80b30dc <__gmpz_get_d_2exp@plt+0x672dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + mov $0x8340144,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bb307 <__gmpz_get_d_2exp@plt+0x6f507> │ │ │ │ - movl $0x80bb280,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %ecx,(%ebx) │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb280 <__gmpz_get_d_2exp@plt+0x6f480> │ │ │ │ + jne 80b3100 <__gmpz_get_d_2exp@plt+0x67300> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bb607 <__gmpz_get_d_2exp@plt+0x6f807> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb60f <__gmpz_get_d_2exp@plt+0x6f80f> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb64f <__gmpz_get_d_2exp@plt+0x6f84f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb67b <__gmpz_get_d_2exp@plt+0x6f87b> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb684 <__gmpz_get_d_2exp@plt+0x6f884> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb68a <__gmpz_get_d_2exp@plt+0x6f88a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb008,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + xor %ecx,(%ebx) │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + and %cl,0x458b0045(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b316d <__gmpz_get_d_2exp@plt+0x6736d> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bb32e <__gmpz_get_d_2exp@plt+0x6f52e> │ │ │ │ - movl $0x80bb574,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb574 <__gmpz_get_d_2exp@plt+0x6f774> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bb35d <__gmpz_get_d_2exp@plt+0x6f55d> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bb403 <__gmpz_get_d_2exp@plt+0x6f603> │ │ │ │ - movl $0x80bb4d4,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3271 <__gmpz_get_d_2exp@plt+0x67471> │ │ │ │ + movl $0x80b31b4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb4d4 <__gmpz_get_d_2exp@plt+0x6f6d4> │ │ │ │ + jne 80b31b4 <__gmpz_get_d_2exp@plt+0x673b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80bb37c,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock adc %dh,(%edx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb37c <__gmpz_get_d_2exp@plt+0x6f57c> │ │ │ │ + jne 80b3210 <__gmpz_get_d_2exp@plt+0x67410> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bb607 <__gmpz_get_d_2exp@plt+0x6f807> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb693 <__gmpz_get_d_2exp@plt+0x6f893> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb64f <__gmpz_get_d_2exp@plt+0x6f84f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb663 <__gmpz_get_d_2exp@plt+0x6f863> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb66c <__gmpz_get_d_2exp@plt+0x6f86c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb672 <__gmpz_get_d_2exp@plt+0x6f872> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb044,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bb422 <__gmpz_get_d_2exp@plt+0x6f622> │ │ │ │ - movl $0x80bb6bc,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + test %dh,(%edx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80bb444,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb444 <__gmpz_get_d_2exp@plt+0x6f644> │ │ │ │ + jne 80b3284 <__gmpz_get_d_2exp@plt+0x67484> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8340148,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bb607 <__gmpz_get_d_2exp@plt+0x6f807> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb6a2 <__gmpz_get_d_2exp@plt+0x6f8a2> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb64f <__gmpz_get_d_2exp@plt+0x6f84f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb642 <__gmpz_get_d_2exp@plt+0x6f842> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb64b <__gmpz_get_d_2exp@plt+0x6f84b> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb65a <__gmpz_get_d_2exp@plt+0x6f85a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb080,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bb75e <__gmpz_get_d_2exp@plt+0x6f95e> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb766 <__gmpz_get_d_2exp@plt+0x6f966> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb775 <__gmpz_get_d_2exp@plt+0x6f975> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb63d <__gmpz_get_d_2exp@plt+0x6f83d> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bb775 <__gmpz_get_d_2exp@plt+0x6f975> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bb638 <__gmpz_get_d_2exp@plt+0x6f838> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb0bc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7f4ce(%eax) │ │ │ │ + lock mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b32a8 <__gmpz_get_d_2exp@plt+0x674a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bb75e <__gmpz_get_d_2exp@plt+0x6f95e> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb780 <__gmpz_get_d_2exp@plt+0x6f980> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bb775 <__gmpz_get_d_2exp@plt+0x6f975> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bb633 <__gmpz_get_d_2exp@plt+0x6f833> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x4d89144d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bb775 <__gmpz_get_d_2exp@plt+0x6f975> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bb61e <__gmpz_get_d_2exp@plt+0x6f81e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb0f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3323 <__gmpz_get_d_2exp@plt+0x67523> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bb64f <__gmpz_get_d_2exp@plt+0x6f84f> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bb64f <__gmpz_get_d_2exp@plt+0x6f84f> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bb621 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b33fe <__gmpz_get_d_2exp@plt+0x675fe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b3368,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3368 <__gmpz_get_d_2exp@plt+0x67568> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xb,%dh │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + lock mov $0x8b080b33,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74bfdbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns 935757d0 │ │ │ │ + dec %esi │ │ │ │ + adc 0x55890475(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb6e0 <__gmpz_get_d_2exp@plt+0x6f8e0> │ │ │ │ + jne 80b33b8 <__gmpz_get_d_2exp@plt+0x675b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %cl,(%edi,%esi,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock adc %dh,(%ebx,%ecx,1) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3410 <__gmpz_get_d_2exp@plt+0x67610> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834014c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xb7,%al │ │ │ │ + add %dh,(%esp,%esi,1) │ │ │ │ or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb72c <__gmpz_get_d_2exp@plt+0x6f92c> │ │ │ │ + jne 80b3434 <__gmpz_get_d_2exp@plt+0x67634> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bb74f <__gmpz_get_d_2exp@plt+0x6f94f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x8c,%al │ │ │ │ + xor $0xb,%al │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + and %cl,0x458b0045(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891855(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b34a1 <__gmpz_get_d_2exp@plt+0x676a1> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x1c16fbbb(%ecx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b35c5 <__gmpz_get_d_2exp@plt+0x677c5> │ │ │ │ + movl $0x80b3508,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3508 <__gmpz_get_d_2exp@plt+0x67708> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bb835 <__gmpz_get_d_2exp@plt+0x6fa35> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock fs xor $0xf089080b,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80bb134,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3564 <__gmpz_get_d_2exp@plt+0x67764> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb87b <__gmpz_get_d_2exp@plt+0x6fa7b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + fdivs 0xf089080b │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb951 <__gmpz_get_d_2exp@plt+0x6fb51> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bb908,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb908 <__gmpz_get_d_2exp@plt+0x6fb08> │ │ │ │ + jne 80b35d8 <__gmpz_get_d_2exp@plt+0x677d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8340154,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xb9,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,%ah │ │ │ │ + xor $0xf089080b,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb93c <__gmpz_get_d_2exp@plt+0x6fb3c> │ │ │ │ + jne 80b35fc <__gmpz_get_d_2exp@plt+0x677fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bb954 <__gmpz_get_d_2exp@plt+0x6fb54> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb9b3 <__gmpz_get_d_2exp@plt+0x6fbb3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + or %ss:(%eax),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bb9d1 <__gmpz_get_d_2exp@plt+0x6fbd1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bb9c2 <__gmpz_get_d_2exp@plt+0x6fbc2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bb9d1 <__gmpz_get_d_2exp@plt+0x6fbd1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bb9c2 <__gmpz_get_d_2exp@plt+0x6fbc2> │ │ │ │ - movl $0x80bb84c,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2be8 <__gmpz_get_d_2exp@plt+0x66de8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3677 <__gmpz_get_d_2exp@plt+0x67877> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b36b2 <__gmpz_get_d_2exp@plt+0x678b2> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340158,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bba53 <__gmpz_get_d_2exp@plt+0x6fc53> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bb888,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80b3708 <__gmpz_get_d_2exp@plt+0x67908> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x834015c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %dh,%dl │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fmul %st(2),%st │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bbb40 <__gmpz_get_d_2exp@plt+0x6fd40> │ │ │ │ - movl $0x80bbac4,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbac4 <__gmpz_get_d_2exp@plt+0x6fcc4> │ │ │ │ + jb 80b3761 <__gmpz_get_d_2exp@plt+0x67961> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b375d <__gmpz_get_d_2exp@plt+0x6795d> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83401ee,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 811bc44 <__gmpz_get_d_2exp@plt+0xcfe44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8346905(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - xor $0xf2,%al │ │ │ │ - daa │ │ │ │ - add %al,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8346905(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + fmul %st(3),%st │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %bh,-0xf76f7f5(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %bh,0x834037d(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov 0x50028cb,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + aaa │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbb00 <__gmpz_get_d_2exp@plt+0x6fd00> │ │ │ │ + jne 80b37e4 <__gmpz_get_d_2exp@plt+0x679e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - int1 │ │ │ │ - daa │ │ │ │ - add %cl,%dl │ │ │ │ + jl 80b37a5 <__gmpz_get_d_2exp@plt+0x679a5> │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bbb43 <__gmpz_get_d_2exp@plt+0x6fd43> │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809182c <__gmpz_get_d_2exp@plt+0x45a2c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbbfd <__gmpz_get_d_2exp@plt+0x6fdfd> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bb79c,-0x44(%edi) │ │ │ │ - mov %esi,-0x40(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bb9e8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809182c <__gmpz_get_d_2exp@plt+0x45a2c> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - shl $1,%ch │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bbcf8 <__gmpz_get_d_2exp@plt+0x6fef8> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbcee <__gmpz_get_d_2exp@plt+0x6feee> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b9b3c,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b9cbc,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80b9d38,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x80bae0c,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - lea -0x41(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80bba70,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834e0d1,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0xd(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bh,0x8340361(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbd37 <__gmpz_get_d_2exp@plt+0x6ff37> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b387b <__gmpz_get_d_2exp@plt+0x67a7b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3834,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x38(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + movl $0x833fe45,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b387e <__gmpz_get_d_2exp@plt+0x67a7e> │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbe01 <__gmpz_get_d_2exp@plt+0x70001> │ │ │ │ - movl $0x80bbdb8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b38e5 <__gmpz_get_d_2exp@plt+0x67ae5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b38d0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbdb8 <__gmpz_get_d_2exp@plt+0x6ffb8> │ │ │ │ + jne 80b38d0 <__gmpz_get_d_2exp@plt+0x67ad0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xf089080b,%ebp │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b393d <__gmpz_get_d_2exp@plt+0x67b3d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3928,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbdec <__gmpz_get_d_2exp@plt+0x6ffec> │ │ │ │ + jne 80b3928 <__gmpz_get_d_2exp@plt+0x67b28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bbe04 <__gmpz_get_d_2exp@plt+0x70004> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81520d8 <__gmpz_get_d_2exp@plt+0x1062d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbe63 <__gmpz_get_d_2exp@plt+0x70063> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bbe81 <__gmpz_get_d_2exp@plt+0x70081> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bbe72 <__gmpz_get_d_2exp@plt+0x70072> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bbe81 <__gmpz_get_d_2exp@plt+0x70081> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bbe72 <__gmpz_get_d_2exp@plt+0x70072> │ │ │ │ - movl $0x80bbd08,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push %eax │ │ │ │ - repz daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bbf07 <__gmpz_get_d_2exp@plt+0x70107> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bbd44,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80b3986 <__gmpz_get_d_2exp@plt+0x67b86> │ │ │ │ + movl $0x80b37f8,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b3898,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b38f0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bbc1c <__gmpz_get_d_2exp@plt+0x6fe1c> │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83403a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %cl,%dl │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbf4b <__gmpz_get_d_2exp@plt+0x7014b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + jb 80b3a53 <__gmpz_get_d_2exp@plt+0x67c53> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b39d8,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b394c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 90b629a │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + cmp %ecx,(%ebx) │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b394c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and %bh,(%edx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80abde4 <__gmpz_get_d_2exp@plt+0x5ffe4> │ │ │ │ + mov %cs,%ecx │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b3a3c <__gmpz_get_d_2exp@plt+0x67c3c> │ │ │ │ + movl $0x80b3a68,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x83403d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + leave │ │ │ │ + sub %al,(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3afe <__gmpz_get_d_2exp@plt+0x67cfe> │ │ │ │ + movl $0x80b3a9c,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3a9c <__gmpz_get_d_2exp@plt+0x67c9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %cl,%cl │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbf87 <__gmpz_get_d_2exp@plt+0x70187> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3acf <__gmpz_get_d_2exp@plt+0x67ccf> │ │ │ │ + mov $0x83403ac,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbfc3 <__gmpz_get_d_2exp@plt+0x701c3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3af2 <__gmpz_get_d_2exp@plt+0x67cf2> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b3abc,-0x4(%ebp) │ │ │ │ + movl $0x834bdc1,-0x10(%ebp) │ │ │ │ + movl $0x834d9f1,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + movl $0x81f50cc,0x0(%ebp) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + ret │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3b38 <__gmpz_get_d_2exp@plt+0x67d38> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0xc3,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3c28 <__gmpz_get_d_2exp@plt+0x67e28> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b3b7c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b394c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + add $0xc3,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x83080b3b,%al │ │ │ │ + (bad) │ │ │ │ + test $0x13750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80b3b58 <__gmpz_get_d_2exp@plt+0x67d58> │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3bbf <__gmpz_get_d_2exp@plt+0x67dbf> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x833fe70,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x80b3bf0,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3bf0 <__gmpz_get_d_2exp@plt+0x67df0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + js 80b3ba8 <__gmpz_get_d_2exp@plt+0x67da8> │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b3c30 <__gmpz_get_d_2exp@plt+0x67e30> │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80b3c59 <__gmpz_get_d_2exp@plt+0x67e59> │ │ │ │ + movl $0x80b3b18,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834d999,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov $0x83403d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,0xbe904c5(%ebx) │ │ │ │ + lret │ │ │ │ + push %es │ │ │ │ + add %al,0x45c7f4c7(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + cmp $0xb,%al │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ + pop %esp │ │ │ │ + (bad) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3cbd <__gmpz_get_d_2exp@plt+0x67ebd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b3cb9 <__gmpz_get_d_2exp@plt+0x67eb9> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x833ff9e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8152744 <__gmpz_get_d_2exp@plt+0x106944> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbfff <__gmpz_get_d_2exp@plt+0x701ff> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3cef <__gmpz_get_d_2exp@plt+0x67eef> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80abcec <__gmpz_get_d_2exp@plt+0x5feec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push $0x10028c1 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc03b <__gmpz_get_d_2exp@plt+0x7023b> │ │ │ │ + jb 80b3d2a <__gmpz_get_d_2exp@plt+0x67f2a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc518 <__gmpz_get_d_2exp@plt+0x70718> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3e2e <__gmpz_get_d_2exp@plt+0x6802e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bc0e4,-0x2c(%ebp) │ │ │ │ + movl $0x80b3d80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc0e4 <__gmpz_get_d_2exp@plt+0x702e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock xor %al,%cl │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc130 <__gmpz_get_d_2exp@plt+0x70330> │ │ │ │ + jne 80b3d80 <__gmpz_get_d_2exp@plt+0x67f80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x28,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rorl $0x8,%fs:(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc164 <__gmpz_get_d_2exp@plt+0x70364> │ │ │ │ + cld │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmp $0x468b080b,%eax │ │ │ │ + or 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b3dac <__gmpz_get_d_2exp@plt+0x67fac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + (bad) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80bc21b <__gmpz_get_d_2exp@plt+0x7041b> │ │ │ │ - movl $0x80bc194,0xc(%ebp) │ │ │ │ + jne 80b3dc8 <__gmpz_get_d_2exp@plt+0x67fc8> │ │ │ │ + movl $0x80b3e40,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80b394c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + movl $0x80b3dec,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc194 <__gmpz_get_d_2exp@plt+0x70394> │ │ │ │ + jne 80b3dec <__gmpz_get_d_2exp@plt+0x67fec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + adc $0xc6,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bc51b <__gmpz_get_d_2exp@plt+0x7071b> │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3eb4 <__gmpz_get_d_2exp@plt+0x680b4> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc523 <__gmpz_get_d_2exp@plt+0x70723> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc563 <__gmpz_get_d_2exp@plt+0x70763> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc58f <__gmpz_get_d_2exp@plt+0x7078f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc598 <__gmpz_get_d_2exp@plt+0x70798> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc59e <__gmpz_get_d_2exp@plt+0x7079e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bbf1c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80b3e6c <__gmpz_get_d_2exp@plt+0x6806c> │ │ │ │ + movl $0x80b3d00,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bc242 <__gmpz_get_d_2exp@plt+0x70442> │ │ │ │ - movl $0x80bc488,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + shrb $0x0,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,0xb(%esi,%edi,1) │ │ │ │ + or %cl,0x45890075(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + bswap %ecx │ │ │ │ + push %es │ │ │ │ + add %cl,-0x3fd3ff8a(%ebp) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7f16ff8b(%ecx) │ │ │ │ + jle 80b3e6a <__gmpz_get_d_2exp@plt+0x6806a> │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + popa │ │ │ │ + rclb $1,(%ecx) │ │ │ │ + add %dl,0x28c008(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,0x7589080b(%esi,%edi,1) │ │ │ │ + add %cl,-0x3816fbbb(%ecx) │ │ │ │ + enter $0x6,$0x8d │ │ │ │ + jbe 80b3ea0 <__gmpz_get_d_2exp@plt+0x680a0> │ │ │ │ + in $0xbf,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x38e90075(%ecx) │ │ │ │ + jle 80b3eb2 <__gmpz_get_d_2exp@plt+0x680b2> │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f4c2(%eax) │ │ │ │ + jne 80b3eba <__gmpz_get_d_2exp@plt+0x680ba> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b394c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x10028,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3efe <__gmpz_get_d_2exp@plt+0x680fe> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ab6d0 <__gmpz_get_d_2exp@plt+0x5f8d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpb $0x0,0x10028(%edi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3f57 <__gmpz_get_d_2exp@plt+0x68157> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3f4c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc488 <__gmpz_get_d_2exp@plt+0x70688> │ │ │ │ + jne 80b3f4c <__gmpz_get_d_2exp@plt+0x6814c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc271 <__gmpz_get_d_2exp@plt+0x70471> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bc317 <__gmpz_get_d_2exp@plt+0x70517> │ │ │ │ - movl $0x80bc3e8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + mov $0x28,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890b46(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jge 80b3f55 <__gmpz_get_d_2exp@plt+0x68155> │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %bh,0x10028(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3faf <__gmpz_get_d_2exp@plt+0x681af> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3fa4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc3e8 <__gmpz_get_d_2exp@plt+0x705e8> │ │ │ │ + jne 80b3fa4 <__gmpz_get_d_2exp@plt+0x681a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80bc290,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x28,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890b46(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp $0xffffff7d,%eax │ │ │ │ + arpl %edi,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $1,0x10028(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3fe3 <__gmpz_get_d_2exp@plt+0x681e3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80abcec <__gmpz_get_d_2exp@plt+0x5feec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b4233 <__gmpz_get_d_2exp@plt+0x68433> │ │ │ │ + movl $0x80b4030,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + nop │ │ │ │ + loopne 80b3fe9 <__gmpz_get_d_2exp@plt+0x681e9> │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b4076 <__gmpz_get_d_2exp@plt+0x68276> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b423b <__gmpz_get_d_2exp@plt+0x6843b> │ │ │ │ + movl $0x80b3ccc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x80b409c,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc290 <__gmpz_get_d_2exp@plt+0x70490> │ │ │ │ + jne 80b409c <__gmpz_get_d_2exp@plt+0x6829c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80b4055 <__gmpz_get_d_2exp@plt+0x68255> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 80bc51b <__gmpz_get_d_2exp@plt+0x7071b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc5a7 <__gmpz_get_d_2exp@plt+0x707a7> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc563 <__gmpz_get_d_2exp@plt+0x70763> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc577 <__gmpz_get_d_2exp@plt+0x70777> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc580 <__gmpz_get_d_2exp@plt+0x70780> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc586 <__gmpz_get_d_2exp@plt+0x70786> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bbf58,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + jne 80b4334 <__gmpz_get_d_2exp@plt+0x68534> │ │ │ │ + movl $0x80b40d4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xc3,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b42ad <__gmpz_get_d_2exp@plt+0x684ad> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc336 <__gmpz_get_d_2exp@plt+0x70536> │ │ │ │ - movl $0x80bc5d0,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80bc358,0xc(%ebp) │ │ │ │ + movl $0x80b4108,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4108 <__gmpz_get_d_2exp@plt+0x68308> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or %al,%bl │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b411e <__gmpz_get_d_2exp@plt+0x6831e> │ │ │ │ + mov $0x83403f0,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b4150,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc358 <__gmpz_get_d_2exp@plt+0x70558> │ │ │ │ + jne 80b4150 <__gmpz_get_d_2exp@plt+0x68350> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0xc2,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bc51b <__gmpz_get_d_2exp@plt+0x7071b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc5b6 <__gmpz_get_d_2exp@plt+0x707b6> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc563 <__gmpz_get_d_2exp@plt+0x70763> │ │ │ │ + ja 80b424a <__gmpz_get_d_2exp@plt+0x6844a> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80b4259 <__gmpz_get_d_2exp@plt+0x68459> │ │ │ │ + movl $0x80b3ed4,-0x2c(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc556 <__gmpz_get_d_2exp@plt+0x70756> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc55f <__gmpz_get_d_2exp@plt+0x7075f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc56e <__gmpz_get_d_2exp@plt+0x7076e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bbf94,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + movl $0x834d999,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81d56a8,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81d5654,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x30028bc,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bc672 <__gmpz_get_d_2exp@plt+0x70872> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc67a <__gmpz_get_d_2exp@plt+0x7087a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc689 <__gmpz_get_d_2exp@plt+0x70889> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc551 <__gmpz_get_d_2exp@plt+0x70751> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bc689 <__gmpz_get_d_2exp@plt+0x70889> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc54c <__gmpz_get_d_2exp@plt+0x7074c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bbfd0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bc672 <__gmpz_get_d_2exp@plt+0x70872> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b42d8 <__gmpz_get_d_2exp@plt+0x684d8> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc694 <__gmpz_get_d_2exp@plt+0x70894> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + ja 80b42c9 <__gmpz_get_d_2exp@plt+0x684c9> │ │ │ │ + movl $0x80b3f10,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81d56a8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81d5654,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bc689 <__gmpz_get_d_2exp@plt+0x70889> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc547 <__gmpz_get_d_2exp@plt+0x70747> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bc689 <__gmpz_get_d_2exp@plt+0x70889> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc532 <__gmpz_get_d_2exp@plt+0x70732> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bc00c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + lea -0x20(%edi),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + mov $0x8340420,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80b3d3c,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x81d56a8,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x81d5654,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bc563 <__gmpz_get_d_2exp@plt+0x70763> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 80bc563 <__gmpz_get_d_2exp@plt+0x70763> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bc535 <__gmpz_get_d_2exp@plt+0x70735> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x80b41d8,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4325 <__gmpz_get_d_2exp@plt+0x68525> │ │ │ │ + movl $0x81d5750,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80b3f68,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81d56a8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81d5654,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4375 <__gmpz_get_d_2exp@plt+0x68575> │ │ │ │ + movl $0x80b3fc0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81d5654,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %es,%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - lds (%ebx),%ecx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b44a8 <__gmpz_get_d_2exp@plt+0x686a8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b43c8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc5f4 <__gmpz_get_d_2exp@plt+0x707f4> │ │ │ │ + jne 80b43c8 <__gmpz_get_d_2exp@plt+0x685c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - (bad) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + shrb $0x0,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ + lock or $0x44,%al │ │ │ │ or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc640 <__gmpz_get_d_2exp@plt+0x70840> │ │ │ │ + jne 80b440c <__gmpz_get_d_2exp@plt+0x6860c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + adc $0xc0,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x34,%al │ │ │ │ + inc %esp │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3ff8 <__gmpz_get_d_2exp@plt+0x681f8> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bc663 <__gmpz_get_d_2exp@plt+0x70863> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b44b0 <__gmpz_get_d_2exp@plt+0x686b0> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bc749 <__gmpz_get_d_2exp@plt+0x70949> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80bc048,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b444a <__gmpz_get_d_2exp@plt+0x6864a> │ │ │ │ + mov $0x8340428,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - ljmp $0x3,$0x170027 │ │ │ │ - add $0x8000000,%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b448c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + inc %eax │ │ │ │ + mov $0xf0028,%edi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc853 <__gmpz_get_d_2exp@plt+0x70a53> │ │ │ │ - movl $0x80bc7d4,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + jb 80b4586 <__gmpz_get_d_2exp@plt+0x68786> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b4514,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4514 <__gmpz_get_d_2exp@plt+0x68714> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xbf,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock push $0x8b080b45 │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74bfdbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns 9357697c │ │ │ │ + dec %esi │ │ │ │ + adc 0x55890475(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc7d4 <__gmpz_get_d_2exp@plt+0x709d4> │ │ │ │ + jne 80b4568 <__gmpz_get_d_2exp@plt+0x68768> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ch,%dl │ │ │ │ - daa │ │ │ │ - add %al,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x50028be,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc %cl,%al │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + inc %ebp │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov $0x8340430,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bh,0x60028(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b470f <__gmpz_get_d_2exp@plt+0x6890f> │ │ │ │ + movl $0x80b45cc,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc810 <__gmpz_get_d_2exp@plt+0x70a10> │ │ │ │ + jne 80b45cc <__gmpz_get_d_2exp@plt+0x687cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 8d6c831 │ │ │ │ + push %esp │ │ │ │ + mov $0x4060028,%esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + sbb %dh,%al │ │ │ │ + inc %ebp │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 80b3ff8 <__gmpz_get_d_2exp@plt+0x681f8> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bc856 <__gmpz_get_d_2exp@plt+0x70a56> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8094fa4 <__gmpz_get_d_2exp@plt+0x491a4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc92e <__gmpz_get_d_2exp@plt+0x70b2e> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + ja 80b4664 <__gmpz_get_d_2exp@plt+0x68864> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bbe9c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b4606 <__gmpz_get_d_2exp@plt+0x68806> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b4648,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80bc6b0,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b472e <__gmpz_get_d_2exp@plt+0x6892e> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7483dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + movl $0x80b468c,0x18(%ebp) │ │ │ │ + movl $0x834c381,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 80b3ff8 <__gmpz_get_d_2exp@plt+0x681f8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b46f0,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8094fa4 <__gmpz_get_d_2exp@plt+0x491a4> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x28,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4792 <__gmpz_get_d_2exp@plt+0x68992> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b478e <__gmpz_get_d_2exp@plt+0x6898e> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b47d8 <__gmpz_get_d_2exp@plt+0x689d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x10028,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc977 <__gmpz_get_d_2exp@plt+0x70b77> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b47c4 <__gmpz_get_d_2exp@plt+0x689c4> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b47d8 <__gmpz_get_d_2exp@plt+0x689d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + mov $0x50028,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bca41 <__gmpz_get_d_2exp@plt+0x70c41> │ │ │ │ - movl $0x80bc9f8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80b490e <__gmpz_get_d_2exp@plt+0x68b0e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b480c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc9f8 <__gmpz_get_d_2exp@plt+0x70bf8> │ │ │ │ + jne 80b480c <__gmpz_get_d_2exp@plt+0x68a0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xbc,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b48f5 <__gmpz_get_d_2exp@plt+0x68af5> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xbc,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sub $0xca,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bca2c <__gmpz_get_d_2exp@plt+0x70c2c> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0xb(%eax,%ecx,2) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x10750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bca44 <__gmpz_get_d_2exp@plt+0x70c44> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x10028,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b4891 <__gmpz_get_d_2exp@plt+0x68a91> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcaa3 <__gmpz_get_d_2exp@plt+0x70ca3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80b4916 <__gmpz_get_d_2exp@plt+0x68b16> │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bcac1 <__gmpz_get_d_2exp@plt+0x70cc1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bcab2 <__gmpz_get_d_2exp@plt+0x70cb2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bcac1 <__gmpz_get_d_2exp@plt+0x70cc1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bcab2 <__gmpz_get_d_2exp@plt+0x70cb2> │ │ │ │ - movl $0x80bc948,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x8340438,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b48bc,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b48bc <__gmpz_get_d_2exp@plt+0x68abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %?,0x20028(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b4925 <__gmpz_get_d_2exp@plt+0x68b25> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80b4934 <__gmpz_get_d_2exp@plt+0x68b34> │ │ │ │ + movl $0x80b47a4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b4834,0x0(%ebp) │ │ │ │ + movl $0x833fe45,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + mov $0x8340448,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8340438,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - adc %ah,%bh │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + in $0xba,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bcb47 <__gmpz_get_d_2exp@plt+0x70d47> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bc984,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + jb 80b49c4 <__gmpz_get_d_2exp@plt+0x68bc4> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x80b498c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b47d8 <__gmpz_get_d_2exp@plt+0x689d8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b49a1 <__gmpz_get_d_2exp@plt+0x68ba1> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b49d4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bbc1c <__gmpz_get_d_2exp@plt+0x6fe1c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b49d4 <__gmpz_get_d_2exp@plt+0x68bd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8340450,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcb8b <__gmpz_get_d_2exp@plt+0x70d8b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b49eb <__gmpz_get_d_2exp@plt+0x68beb> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + dec %esp │ │ │ │ + mov $0x50028,%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcc61 <__gmpz_get_d_2exp@plt+0x70e61> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bcc18,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + dec %edx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bcc18 <__gmpz_get_d_2exp@plt+0x70e18> │ │ │ │ + jne 80b4a28 <__gmpz_get_d_2exp@plt+0x68c28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + sub %bh,0x28(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %esp │ │ │ │ - int3 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bcc4c <__gmpz_get_d_2exp@plt+0x70e4c> │ │ │ │ + add %cl,0xb(%edx,%ecx,2) │ │ │ │ + or %cl,-0x899f48a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b4a4c <__gmpz_get_d_2exp@plt+0x68c4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bcc64 <__gmpz_get_d_2exp@plt+0x70e64> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xba,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + aas │ │ │ │ + jb 80b4a92 <__gmpz_get_d_2exp@plt+0x68c92> │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jb 80b4a7d <__gmpz_get_d_2exp@plt+0x68c7d> │ │ │ │ + cmp $0x5e,%eax │ │ │ │ + jb 80b4a87 <__gmpz_get_d_2exp@plt+0x68c87> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bccc3 <__gmpz_get_d_2exp@plt+0x70ec3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bcce1 <__gmpz_get_d_2exp@plt+0x70ee1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bccd2 <__gmpz_get_d_2exp@plt+0x70ed2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bcce1 <__gmpz_get_d_2exp@plt+0x70ee1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bccd2 <__gmpz_get_d_2exp@plt+0x70ed2> │ │ │ │ - movl $0x80bcb5c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4a87 <__gmpz_get_d_2exp@plt+0x68c87> │ │ │ │ + cmp $0x5b,%eax │ │ │ │ + jne 80b4a72 <__gmpz_get_d_2exp@plt+0x68c72> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x3a,%eax │ │ │ │ + jb 80b4aa8 <__gmpz_get_d_2exp@plt+0x68ca8> │ │ │ │ + cmp $0x3e,%eax │ │ │ │ + jae 80b4a72 <__gmpz_get_d_2exp@plt+0x68c72> │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jb 80b4a87 <__gmpz_get_d_2exp@plt+0x68c87> │ │ │ │ + cmp $0x3c,%eax │ │ │ │ + jne 80b4a87 <__gmpz_get_d_2exp@plt+0x68c87> │ │ │ │ + jmp 80b4a72 <__gmpz_get_d_2exp@plt+0x68c72> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jae 80b4a72 <__gmpz_get_d_2exp@plt+0x68c72> │ │ │ │ + cmp $0x21,%eax │ │ │ │ + jb 80b4a72 <__gmpz_get_d_2exp@plt+0x68c72> │ │ │ │ + add $0xffffffdf,%eax │ │ │ │ + jmp *0x820034c(,%eax,4) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + dec %edx │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4ae8 <__gmpz_get_d_2exp@plt+0x68ce8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bcd63 <__gmpz_get_d_2exp@plt+0x70f63> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + aas │ │ │ │ + jb 80b4b43 <__gmpz_get_d_2exp@plt+0x68d43> │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jb 80b4b37 <__gmpz_get_d_2exp@plt+0x68d37> │ │ │ │ + cmp $0x5e,%eax │ │ │ │ + jb 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4b6d <__gmpz_get_d_2exp@plt+0x68d6d> │ │ │ │ + cmp $0x5a,%eax │ │ │ │ + ja 80b4b6d <__gmpz_get_d_2exp@plt+0x68d6d> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + cmp $0x5b,%eax │ │ │ │ + jne 80b4b22 <__gmpz_get_d_2exp@plt+0x68d22> │ │ │ │ + jmp 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + cmp $0x3a,%eax │ │ │ │ + jb 80b4b59 <__gmpz_get_d_2exp@plt+0x68d59> │ │ │ │ + cmp $0x3e,%eax │ │ │ │ + jae 80b4b22 <__gmpz_get_d_2exp@plt+0x68d22> │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jb 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + cmp $0x3c,%eax │ │ │ │ + jne 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + jmp 80b4b22 <__gmpz_get_d_2exp@plt+0x68d22> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jae 80b4b22 <__gmpz_get_d_2exp@plt+0x68d22> │ │ │ │ + cmp $0x21,%eax │ │ │ │ + jb 80b4b22 <__gmpz_get_d_2exp@plt+0x68d22> │ │ │ │ + lea -0x21(%eax),%ecx │ │ │ │ + jmp *0x8200388(,%ecx,4) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b4b79 <__gmpz_get_d_2exp@plt+0x68d79> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + ja 80b4b79 <__gmpz_get_d_2exp@plt+0x68d79> │ │ │ │ + jmp 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b4bc5 <__gmpz_get_d_2exp@plt+0x68dc5> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + jbe 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b4ba4 <__gmpz_get_d_2exp@plt+0x68da4> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b4b8d <__gmpz_get_d_2exp@plt+0x68d8d> │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b4be6 <__gmpz_get_d_2exp@plt+0x68de6> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bcb98,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b4b2c <__gmpz_get_d_2exp@plt+0x68d2c> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + jmp 80b4bcf <__gmpz_get_d_2exp@plt+0x68dcf> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%esp,%ecx,2) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4c34 <__gmpz_get_d_2exp@plt+0x68e34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + sar $1,%esi │ │ │ │ + (bad) │ │ │ │ + call *0x10004(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + aas │ │ │ │ + jb 80b4c88 <__gmpz_get_d_2exp@plt+0x68e88> │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jb 80b4c73 <__gmpz_get_d_2exp@plt+0x68e73> │ │ │ │ + cmp $0x5e,%eax │ │ │ │ + jb 80b4c7d <__gmpz_get_d_2exp@plt+0x68e7d> │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4cb2 <__gmpz_get_d_2exp@plt+0x68eb2> │ │ │ │ + cmp $0x5a,%eax │ │ │ │ + ja 80b4cb2 <__gmpz_get_d_2exp@plt+0x68eb2> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4c7d <__gmpz_get_d_2exp@plt+0x68e7d> │ │ │ │ + cmp $0x5b,%eax │ │ │ │ + jne 80b4c5e <__gmpz_get_d_2exp@plt+0x68e5e> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3a,%eax │ │ │ │ + jb 80b4c9e <__gmpz_get_d_2exp@plt+0x68e9e> │ │ │ │ + cmp $0x3e,%eax │ │ │ │ + jae 80b4c5e <__gmpz_get_d_2exp@plt+0x68e5e> │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jb 80b4c7d <__gmpz_get_d_2exp@plt+0x68e7d> │ │ │ │ + cmp $0x3c,%eax │ │ │ │ + jne 80b4c7d <__gmpz_get_d_2exp@plt+0x68e7d> │ │ │ │ + jmp 80b4c5e <__gmpz_get_d_2exp@plt+0x68e5e> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jae 80b4c5e <__gmpz_get_d_2exp@plt+0x68e5e> │ │ │ │ + cmp $0x21,%eax │ │ │ │ + jb 80b4c5e <__gmpz_get_d_2exp@plt+0x68e5e> │ │ │ │ + lea -0x21(%eax),%ecx │ │ │ │ + jmp *0x82003c4(,%ecx,4) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b4cbe <__gmpz_get_d_2exp@plt+0x68ebe> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + ja 80b4cbe <__gmpz_get_d_2exp@plt+0x68ebe> │ │ │ │ + jmp 80b4c68 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b4ce9 <__gmpz_get_d_2exp@plt+0x68ee9> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + jbe 80b4c68 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b4d2b <__gmpz_get_d_2exp@plt+0x68f2b> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b4d0a <__gmpz_get_d_2exp@plt+0x68f0a> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b4c68 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b4cf3 <__gmpz_get_d_2exp@plt+0x68ef3> │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b4c68 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b4cd2 <__gmpz_get_d_2exp@plt+0x68ed2> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x4d(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80bcd56 <__gmpz_get_d_2exp@plt+0x70f56> │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4d78 <__gmpz_get_d_2exp@plt+0x68f78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x10004(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bce3c <__gmpz_get_d_2exp@plt+0x7103c> │ │ │ │ - movl $0x80bcdc0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80b4e90 <__gmpz_get_d_2exp@plt+0x69090> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp $0x3f,%eax │ │ │ │ + jb 80b4dd2 <__gmpz_get_d_2exp@plt+0x68fd2> │ │ │ │ + cmp $0x5d,%eax │ │ │ │ + jb 80b4dc6 <__gmpz_get_d_2exp@plt+0x68fc6> │ │ │ │ + cmp $0x5e,%eax │ │ │ │ + jb 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4dfc <__gmpz_get_d_2exp@plt+0x68ffc> │ │ │ │ + cmp $0x5a,%eax │ │ │ │ + ja 80b4dfc <__gmpz_get_d_2exp@plt+0x68ffc> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + cmp $0x5b,%eax │ │ │ │ + jne 80b4db1 <__gmpz_get_d_2exp@plt+0x68fb1> │ │ │ │ + jmp 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + cmp $0x3a,%eax │ │ │ │ + jb 80b4de8 <__gmpz_get_d_2exp@plt+0x68fe8> │ │ │ │ + cmp $0x3e,%eax │ │ │ │ + jae 80b4db1 <__gmpz_get_d_2exp@plt+0x68fb1> │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jb 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + cmp $0x3c,%eax │ │ │ │ + jne 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + jmp 80b4db1 <__gmpz_get_d_2exp@plt+0x68fb1> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jae 80b4db1 <__gmpz_get_d_2exp@plt+0x68fb1> │ │ │ │ + cmp $0x21,%eax │ │ │ │ + jb 80b4db1 <__gmpz_get_d_2exp@plt+0x68fb1> │ │ │ │ + lea -0x21(%eax),%ecx │ │ │ │ + jmp *0x8200400(,%ecx,4) │ │ │ │ + cmp $0x61,%eax │ │ │ │ + jb 80b4e08 <__gmpz_get_d_2exp@plt+0x69008> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + ja 80b4e08 <__gmpz_get_d_2exp@plt+0x69008> │ │ │ │ + jmp 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + cmp $0x30,%eax │ │ │ │ + jb 80b4e14 <__gmpz_get_d_2exp@plt+0x69014> │ │ │ │ + cmp $0x39,%eax │ │ │ │ + ja 80b4e14 <__gmpz_get_d_2exp@plt+0x69014> │ │ │ │ + jmp 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + mov $0x834c36d,%ecx │ │ │ │ + mov $0x81f187b,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b4e47 <__gmpz_get_d_2exp@plt+0x69047> │ │ │ │ + movl $0x80b4e70,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bcdc0 <__gmpz_get_d_2exp@plt+0x70fc0> │ │ │ │ + jne 80b4e70 <__gmpz_get_d_2exp@plt+0x69070> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b4e1e <__gmpz_get_d_2exp@plt+0x6901e> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b4e88 <__gmpz_get_d_2exp@plt+0x69088> │ │ │ │ + cmpl $0x25,0x4(%ebp) │ │ │ │ + jne 80b4e98 <__gmpz_get_d_2exp@plt+0x69098> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b4dbb <__gmpz_get_d_2exp@plt+0x68fbb> │ │ │ │ + mov $0x834047c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - cmp $0xe4,%al │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + dec %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4ed0 <__gmpz_get_d_2exp@plt+0x690d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cld │ │ │ │ - int $0xb │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xfe,%ch │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + dec %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bcdfc <__gmpz_get_d_2exp@plt+0x70ffc> │ │ │ │ + jne 80b4f08 <__gmpz_get_d_2exp@plt+0x69108> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %ah,%ah │ │ │ │ - daa │ │ │ │ - add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x753a037e(%ebx) │ │ │ │ + or 0x834c372(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jl 80b4edb <__gmpz_get_d_2exp@plt+0x690db> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4f91 <__gmpz_get_d_2exp@plt+0x69191> │ │ │ │ + movl $0x80b4f60,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4f60 <__gmpz_get_d_2exp@plt+0x69160> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov $0x28,%ch │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b4f75 <__gmpz_get_d_2exp@plt+0x69175> │ │ │ │ + mov $0x834c381,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b4fa0,-0x4(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x833fcd8,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cld │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80bce3f <__gmpz_get_d_2exp@plt+0x7103f> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8094fa4 <__gmpz_get_d_2exp@plt+0x491a4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcef1 <__gmpz_get_d_2exp@plt+0x710f1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bcadc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bccf8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8094fa4 <__gmpz_get_d_2exp@plt+0x491a4> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - in (%dx),%al │ │ │ │ - loop 80bcf2a <__gmpz_get_d_2exp@plt+0x7112a> │ │ │ │ - add %al,0x5000100 │ │ │ │ + jne 80b4fed <__gmpz_get_d_2exp@plt+0x691ed> │ │ │ │ + movl $0x80b4fd4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833fdc0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xb4,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bcfe8 <__gmpz_get_d_2exp@plt+0x711e8> │ │ │ │ - add $0x58,%edi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b4fed <__gmpz_get_d_2exp@plt+0x691ed> │ │ │ │ + mov $0x8340484,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b509f <__gmpz_get_d_2exp@plt+0x6929f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b503c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b503c <__gmpz_get_d_2exp@plt+0x6923c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80b4fe6 <__gmpz_get_d_2exp@plt+0x691e6> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x38f7f4b0(%eax) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cltd │ │ │ │ + add $0x34,%al │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 8151fec <__gmpz_get_d_2exp@plt+0x1061ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcfde <__gmpz_get_d_2exp@plt+0x711de> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b9978,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b9af8,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80bbc1c,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80bc768,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80bcd80,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80b50a7 <__gmpz_get_d_2exp@plt+0x692a7> │ │ │ │ + movl $0x80b4f30,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x834e0c9,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + nop │ │ │ │ + adc $0xb4,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80b5069 <__gmpz_get_d_2exp@plt+0x69269> │ │ │ │ + mov $0x83404bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b5064,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd027 <__gmpz_get_d_2exp@plt+0x71227> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b50e7 <__gmpz_get_d_2exp@plt+0x692e7> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b513c <__gmpz_get_d_2exp@plt+0x6933c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b5132 <__gmpz_get_d_2exp@plt+0x69332> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b50c8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd0f1 <__gmpz_get_d_2exp@plt+0x712f1> │ │ │ │ - movl $0x80bd0a8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b51a2 <__gmpz_get_d_2exp@plt+0x693a2> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b5198 <__gmpz_get_d_2exp@plt+0x69398> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b50f4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd0a8 <__gmpz_get_d_2exp@plt+0x712a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + or %dh,0x50028(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b521f <__gmpz_get_d_2exp@plt+0x6941f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b5215 <__gmpz_get_d_2exp@plt+0x69415> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80b514c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x83404bd,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %dh,0xf0028(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x52(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd0dc <__gmpz_get_d_2exp@plt+0x712dc> │ │ │ │ + jne 80b5258 <__gmpz_get_d_2exp@plt+0x69458> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bd0f4 <__gmpz_get_d_2exp@plt+0x712f4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd153 <__gmpz_get_d_2exp@plt+0x71353> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bd171 <__gmpz_get_d_2exp@plt+0x71371> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bd162 <__gmpz_get_d_2exp@plt+0x71362> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bd171 <__gmpz_get_d_2exp@plt+0x71371> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bd162 <__gmpz_get_d_2exp@plt+0x71362> │ │ │ │ - movl $0x80bcff8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jo 80bd15e <__gmpz_get_d_2exp@plt+0x7135e> │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + fs mov $0x28,%dl │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd1f7 <__gmpz_get_d_2exp@plt+0x713f7> │ │ │ │ + ja 80b52a8 <__gmpz_get_d_2exp@plt+0x694a8> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bd034,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x80b51b4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bcf10 <__gmpz_get_d_2exp@plt+0x71110> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + mov $0x28,%cl │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd23b <__gmpz_get_d_2exp@plt+0x7143b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x64e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + mov $0x28,%cl │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd277 <__gmpz_get_d_2exp@plt+0x71477> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b52fa <__gmpz_get_d_2exp@plt+0x694fa> │ │ │ │ + movl $0x83404c6,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ + mov $0x83404d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd2b3 <__gmpz_get_d_2exp@plt+0x714b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b532c <__gmpz_get_d_2exp@plt+0x6952c> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd2ef <__gmpz_get_d_2exp@plt+0x714ef> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b537a <__gmpz_get_d_2exp@plt+0x6957a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b5370 <__gmpz_get_d_2exp@plt+0x69570> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b530c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b53d0 <__gmpz_get_d_2exp@plt+0x695d0> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b53c6 <__gmpz_get_d_2exp@plt+0x695c6> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b5338,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivs 0x40028(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd32b <__gmpz_get_d_2exp@plt+0x7152b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b5449 <__gmpz_get_d_2exp@plt+0x69649> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b543f <__gmpz_get_d_2exp@plt+0x6963f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b5388,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x83404bd,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ac318 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + pop %esp │ │ │ │ + mov $0x28,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd808 <__gmpz_get_d_2exp@plt+0x71a08> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bd3d4,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80b54dd <__gmpz_get_d_2exp@plt+0x696dd> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b5490,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd3d4 <__gmpz_get_d_2exp@plt+0x715d4> │ │ │ │ + jne 80b5490 <__gmpz_get_d_2exp@plt+0x69690> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xb0,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock and %dl,%ah │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + ja 80b54e5 <__gmpz_get_d_2exp@plt+0x696e5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x80b53e4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov $0x83404dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %ebp │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd420 <__gmpz_get_d_2exp@plt+0x71620> │ │ │ │ + jne 80b5520 <__gmpz_get_d_2exp@plt+0x69720> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - aam $0xb │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd454 <__gmpz_get_d_2exp@plt+0x71654> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0xb(%ebp,%edx,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80b555c <__gmpz_get_d_2exp@plt+0x6975c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bd50b <__gmpz_get_d_2exp@plt+0x7170b> │ │ │ │ - movl $0x80bd484,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f4ab(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd484 <__gmpz_get_d_2exp@plt+0x71684> │ │ │ │ + jne 80b5598 <__gmpz_get_d_2exp@plt+0x69798> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd80b <__gmpz_get_d_2exp@plt+0x71a0b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd813 <__gmpz_get_d_2exp@plt+0x71a13> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd853 <__gmpz_get_d_2exp@plt+0x71a53> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd87f <__gmpz_get_d_2exp@plt+0x71a7f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd888 <__gmpz_get_d_2exp@plt+0x71a88> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd88e <__gmpz_get_d_2exp@plt+0x71a8e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bd20c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bd532 <__gmpz_get_d_2exp@plt+0x71732> │ │ │ │ - movl $0x80bd778,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + ret $0x9066 │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + push %ebp │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd778 <__gmpz_get_d_2exp@plt+0x71978> │ │ │ │ + jne 80b55e4 <__gmpz_get_d_2exp@plt+0x697e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bd561 <__gmpz_get_d_2exp@plt+0x71761> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bd607 <__gmpz_get_d_2exp@plt+0x71807> │ │ │ │ - movl $0x80bd6d8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd6d8 <__gmpz_get_d_2exp@plt+0x718d8> │ │ │ │ + jne 80b5620 <__gmpz_get_d_2exp@plt+0x69820> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80bd580,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cec8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0xb(%esi,%edx,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80b565c <__gmpz_get_d_2exp@plt+0x6985c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f4aa(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd580 <__gmpz_get_d_2exp@plt+0x71780> │ │ │ │ + jne 80b5698 <__gmpz_get_d_2exp@plt+0x69898> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd80b <__gmpz_get_d_2exp@plt+0x71a0b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd897 <__gmpz_get_d_2exp@plt+0x71a97> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd853 <__gmpz_get_d_2exp@plt+0x71a53> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd867 <__gmpz_get_d_2exp@plt+0x71a67> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd870 <__gmpz_get_d_2exp@plt+0x71a70> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd876 <__gmpz_get_d_2exp@plt+0x71a76> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bd248,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bd626 <__gmpz_get_d_2exp@plt+0x71826> │ │ │ │ - movl $0x80bd8c0,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80bd648,0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + push %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd648 <__gmpz_get_d_2exp@plt+0x71848> │ │ │ │ + jne 80b56d4 <__gmpz_get_d_2exp@plt+0x698d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd80b <__gmpz_get_d_2exp@plt+0x71a0b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd8a6 <__gmpz_get_d_2exp@plt+0x71aa6> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd853 <__gmpz_get_d_2exp@plt+0x71a53> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd846 <__gmpz_get_d_2exp@plt+0x71a46> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd84f <__gmpz_get_d_2exp@plt+0x71a4f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd85e <__gmpz_get_d_2exp@plt+0x71a5e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bd284,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + push %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5710 <__gmpz_get_d_2exp@plt+0x69910> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd962 <__gmpz_get_d_2exp@plt+0x71b62> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd96a <__gmpz_get_d_2exp@plt+0x71b6a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd979 <__gmpz_get_d_2exp@plt+0x71b79> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd841 <__gmpz_get_d_2exp@plt+0x71a41> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bd979 <__gmpz_get_d_2exp@plt+0x71b79> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bd83c <__gmpz_get_d_2exp@plt+0x71a3c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bd2c0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd962 <__gmpz_get_d_2exp@plt+0x71b62> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd984 <__gmpz_get_d_2exp@plt+0x71b84> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bd979 <__gmpz_get_d_2exp@plt+0x71b79> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd837 <__gmpz_get_d_2exp@plt+0x71a37> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bd979 <__gmpz_get_d_2exp@plt+0x71b79> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bd822 <__gmpz_get_d_2exp@plt+0x71a22> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bd2fc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b577f <__gmpz_get_d_2exp@plt+0x6997f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x8129b64,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8129b64,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8129b64,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x8129b64,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b5878 <__gmpz_get_d_2exp@plt+0x69a78> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b57c4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bd853 <__gmpz_get_d_2exp@plt+0x71a53> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bd853 <__gmpz_get_d_2exp@plt+0x71a53> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bd825 <__gmpz_get_d_2exp@plt+0x71a25> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - fmuls (%ebx) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + push %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd8e4 <__gmpz_get_d_2exp@plt+0x71ae4> │ │ │ │ + jne 80b57ec <__gmpz_get_d_2exp@plt+0x699ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %dl,(%eax) │ │ │ │ - (bad) (%ebx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb %bl,0xb(%eax) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5818 <__gmpz_get_d_2exp@plt+0x69a18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor %bl,%cl │ │ │ │ + inc %eax │ │ │ │ + pop %eax │ │ │ │ or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd930 <__gmpz_get_d_2exp@plt+0x71b30> │ │ │ │ + jne 80b5840 <__gmpz_get_d_2exp@plt+0x69a40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd953 <__gmpz_get_d_2exp@plt+0x71b53> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + ja 80b5880 <__gmpz_get_d_2exp@plt+0x69a80> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8340580,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f5(%eax,%ebx,2) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b58bc <__gmpz_get_d_2exp@plt+0x69abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bda39 <__gmpz_get_d_2exp@plt+0x71c39> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80bd338,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + ja 80b58f5 <__gmpz_get_d_2exp@plt+0x69af5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8129b64,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8129b64,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xd7,%ah │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdb43 <__gmpz_get_d_2exp@plt+0x71d43> │ │ │ │ - movl $0x80bdac4,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bdac4 <__gmpz_get_d_2exp@plt+0x71cc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - daa │ │ │ │ - add %al,(%edi) │ │ │ │ + jb 80b5988 <__gmpz_get_d_2exp@plt+0x69b88> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b5934,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock add %bl,%bl │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + pop %ecx │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdb00 <__gmpz_get_d_2exp@plt+0x71d00> │ │ │ │ + jne 80b595c <__gmpz_get_d_2exp@plt+0x69b5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b5990 <__gmpz_get_d_2exp@plt+0x69b90> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8108b5c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8340598,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - or $0xd7,%al │ │ │ │ - daa │ │ │ │ - add %cl,%bl │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80b59d1 <__gmpz_get_d_2exp@plt+0x69bd1> │ │ │ │ + mov $0x83405ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80bdb46 <__gmpz_get_d_2exp@plt+0x71d46> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b901c <__gmpz_get_d_2exp@plt+0x6d21c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdc1e <__gmpz_get_d_2exp@plt+0x71e1e> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bd18c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80bd9a0,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b901c <__gmpz_get_d_2exp@plt+0x6d21c> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jne 80b59e6 <__gmpz_get_d_2exp@plt+0x69be6> │ │ │ │ + mov $0x834bf85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b5a0c,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5a0c <__gmpz_get_d_2exp@plt+0x69c0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdc67 <__gmpz_get_d_2exp@plt+0x71e67> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xcc,%al │ │ │ │ + pop %ecx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b59cc <__gmpz_get_d_2exp@plt+0x69bcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdd31 <__gmpz_get_d_2exp@plt+0x71f31> │ │ │ │ - movl $0x80bdce8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80b5a84 <__gmpz_get_d_2exp@plt+0x69c84> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b5a60,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdce8 <__gmpz_get_d_2exp@plt+0x71ee8> │ │ │ │ + jne 80b5a60 <__gmpz_get_d_2exp@plt+0x69c60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0xdd,%al │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %edx │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdd1c <__gmpz_get_d_2exp@plt+0x71f1c> │ │ │ │ + jne 80b5a94 <__gmpz_get_d_2exp@plt+0x69c94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bdd34 <__gmpz_get_d_2exp@plt+0x71f34> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdd93 <__gmpz_get_d_2exp@plt+0x71f93> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bddb1 <__gmpz_get_d_2exp@plt+0x71fb1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bdda2 <__gmpz_get_d_2exp@plt+0x71fa2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bddb1 <__gmpz_get_d_2exp@plt+0x71fb1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bdda2 <__gmpz_get_d_2exp@plt+0x71fa2> │ │ │ │ - movl $0x80bdc38,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xor %dl,%ah │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bde37 <__gmpz_get_d_2exp@plt+0x72037> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bdc74,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bcf10 <__gmpz_get_d_2exp@plt+0x71110> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83405b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bde7b <__gmpz_get_d_2exp@plt+0x7207b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b5ac7 <__gmpz_get_d_2exp@plt+0x69cc7> │ │ │ │ + movl $0x80b5b14,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5b14 <__gmpz_get_d_2exp@plt+0x69d14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdf51 <__gmpz_get_d_2exp@plt+0x72151> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bdf08,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + jmp 80b5a99 <__gmpz_get_d_2exp@plt+0x69c99> │ │ │ │ + movl $0x80b5af0,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdf08 <__gmpz_get_d_2exp@plt+0x72108> │ │ │ │ + jne 80b5af0 <__gmpz_get_d_2exp@plt+0x69cf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xdf,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc0,%al │ │ │ │ + pop %edx │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdf3c <__gmpz_get_d_2exp@plt+0x7213c> │ │ │ │ + jne 80b5ac0 <__gmpz_get_d_2exp@plt+0x69cc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bdf54 <__gmpz_get_d_2exp@plt+0x72154> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdfb3 <__gmpz_get_d_2exp@plt+0x721b3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bdfd1 <__gmpz_get_d_2exp@plt+0x721d1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bdfc2 <__gmpz_get_d_2exp@plt+0x721c2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bdfd1 <__gmpz_get_d_2exp@plt+0x721d1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bdfc2 <__gmpz_get_d_2exp@plt+0x721c2> │ │ │ │ - movl $0x80bde4c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be053 <__gmpz_get_d_2exp@plt+0x72253> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bde88,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b5b4b <__gmpz_get_d_2exp@plt+0x69d4b> │ │ │ │ + movl $0x80b5b90,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pushf │ │ │ │ - shll $1,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5b90 <__gmpz_get_d_2exp@plt+0x69d90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be12c <__gmpz_get_d_2exp@plt+0x7232c> │ │ │ │ - movl $0x80be0b0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80b5b19 <__gmpz_get_d_2exp@plt+0x69d19> │ │ │ │ + movl $0x80b5b70,0x0(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be0b0 <__gmpz_get_d_2exp@plt+0x722b0> │ │ │ │ + jne 80b5b70 <__gmpz_get_d_2exp@plt+0x69d70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - shll $1,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock in (%dx),%al │ │ │ │ - loopne 80be0c1 <__gmpz_get_d_2exp@plt+0x722c1> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be0ec <__gmpz_get_d_2exp@plt+0x722ec> │ │ │ │ + add %al,0xb(%ebx,%ebx,2) │ │ │ │ + or %cl,-0x899f78b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b5b44 <__gmpz_get_d_2exp@plt+0x69d44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %dl,%cl │ │ │ │ - daa │ │ │ │ - add %cl,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80be12f <__gmpz_get_d_2exp@plt+0x7232f> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b901c <__gmpz_get_d_2exp@plt+0x6d21c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be1e1 <__gmpz_get_d_2exp@plt+0x723e1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bddcc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bdfe8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b901c <__gmpz_get_d_2exp@plt+0x6d21c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - or $0xd0,%al │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80be2d8 <__gmpz_get_d_2exp@plt+0x724d8> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be2ce <__gmpz_get_d_2exp@plt+0x724ce> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b97b4,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b9934,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80bcf10,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80bda58,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80be070,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834e0c1,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jae 80b5bdd <__gmpz_get_d_2exp@plt+0x69ddd> │ │ │ │ + mov $0x83405b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be317 <__gmpz_get_d_2exp@plt+0x72517> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b5bed <__gmpz_get_d_2exp@plt+0x69ded> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b5c14,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5c14 <__gmpz_get_d_2exp@plt+0x69e14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd8,%al │ │ │ │ + pop %ebx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5bd8 <__gmpz_get_d_2exp@plt+0x69dd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be3e1 <__gmpz_get_d_2exp@plt+0x725e1> │ │ │ │ - movl $0x80be398,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80b5c8f <__gmpz_get_d_2exp@plt+0x69e8f> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b5cb1 <__gmpz_get_d_2exp@plt+0x69eb1> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b5e3d <__gmpz_get_d_2exp@plt+0x6a03d> │ │ │ │ + movl $0x80b5cfc,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be398 <__gmpz_get_d_2exp@plt+0x72598> │ │ │ │ + jne 80b5cfc <__gmpz_get_d_2exp@plt+0x69efc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x83405bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - jecxz 80be3a9 <__gmpz_get_d_2exp@plt+0x725a9> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80b5c57 <__gmpz_get_d_2exp@plt+0x69e57> │ │ │ │ + movl $0x80b5cd8,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be3cc <__gmpz_get_d_2exp@plt+0x725cc> │ │ │ │ + jne 80b5cd8 <__gmpz_get_d_2exp@plt+0x69ed8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80be3e4 <__gmpz_get_d_2exp@plt+0x725e4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be443 <__gmpz_get_d_2exp@plt+0x72643> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80be461 <__gmpz_get_d_2exp@plt+0x72661> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80be452 <__gmpz_get_d_2exp@plt+0x72652> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80be461 <__gmpz_get_d_2exp@plt+0x72661> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80be452 <__gmpz_get_d_2exp@plt+0x72652> │ │ │ │ - movl $0x80be2e8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - int $0x27 │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be4e7 <__gmpz_get_d_2exp@plt+0x726e7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80be324,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa0,%al │ │ │ │ + pop %esp │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80be200 <__gmpz_get_d_2exp@plt+0x72400> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be52b <__gmpz_get_d_2exp@plt+0x7272b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5ca0 <__gmpz_get_d_2exp@plt+0x69ea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be567 <__gmpz_get_d_2exp@plt+0x72767> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + sub %bl,0xb(%ebp) │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5d28 <__gmpz_get_d_2exp@plt+0x69f28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b5d5b <__gmpz_get_d_2exp@plt+0x69f5b> │ │ │ │ + movl $0x80b5da8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5da8 <__gmpz_get_d_2exp@plt+0x69fa8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be5a3 <__gmpz_get_d_2exp@plt+0x727a3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + jmp 80b5d2d <__gmpz_get_d_2exp@plt+0x69f2d> │ │ │ │ + movl $0x80b5d84,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5d84 <__gmpz_get_d_2exp@plt+0x69f84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be5df <__gmpz_get_d_2exp@plt+0x727df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x54,%al │ │ │ │ + pop %ebp │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5d54 <__gmpz_get_d_2exp@plt+0x69f54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be61b <__gmpz_get_d_2exp@plt+0x7281b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b5ddf <__gmpz_get_d_2exp@plt+0x69fdf> │ │ │ │ + movl $0x80b5e24,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5e24 <__gmpz_get_d_2exp@plt+0x6a024> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80beaf8 <__gmpz_get_d_2exp@plt+0x72cf8> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be6c4,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80b5dad <__gmpz_get_d_2exp@plt+0x69fad> │ │ │ │ + movl $0x80b5e04,0x0(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be6c4 <__gmpz_get_d_2exp@plt+0x728c4> │ │ │ │ + jne 80b5e04 <__gmpz_get_d_2exp@plt+0x6a004> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc %ah,%bh │ │ │ │ + add %bl,%al │ │ │ │ + pop %ebp │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be710 <__gmpz_get_d_2exp@plt+0x72910> │ │ │ │ + jne 80b5dd8 <__gmpz_get_d_2exp@plt+0x69fd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %cl,0x244c89f0(%ecx) │ │ │ │ + dec %esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b5e7a <__gmpz_get_d_2exp@plt+0x6a07a> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b5ed1 <__gmpz_get_d_2exp@plt+0x6a0d1> │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b5f26 <__gmpz_get_d_2exp@plt+0x6a126> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80b5bb8 <__gmpz_get_d_2exp@plt+0x69db8> │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %cl,-0x384d1410(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - out %eax,$0xb │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + mov 0x8b080b5e,%al │ │ │ │ + jo 80b5e86 <__gmpz_get_d_2exp@plt+0x6a086> │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be744 <__gmpz_get_d_2exp@plt+0x72944> │ │ │ │ + jne 80b5ea0 <__gmpz_get_d_2exp@plt+0x6a0a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80be7fb <__gmpz_get_d_2exp@plt+0x729fb> │ │ │ │ - movl $0x80be774,0xc(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x70,%al │ │ │ │ + pop %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be774 <__gmpz_get_d_2exp@plt+0x72974> │ │ │ │ + jne 80b5e70 <__gmpz_get_d_2exp@plt+0x6a070> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80beafb <__gmpz_get_d_2exp@plt+0x72cfb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beb03 <__gmpz_get_d_2exp@plt+0x72d03> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb43 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb6f <__gmpz_get_d_2exp@plt+0x72d6f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb78 <__gmpz_get_d_2exp@plt+0x72d78> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb7e <__gmpz_get_d_2exp@plt+0x72d7e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be4fc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80be822 <__gmpz_get_d_2exp@plt+0x72a22> │ │ │ │ - movl $0x80bea68,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80b5e43 <__gmpz_get_d_2exp@plt+0x6a043> │ │ │ │ + movl $0x80b5ef8,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bea68 <__gmpz_get_d_2exp@plt+0x72c68> │ │ │ │ + jne 80b5ef8 <__gmpz_get_d_2exp@plt+0x6a0f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80be851 <__gmpz_get_d_2exp@plt+0x72a51> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80be8f7 <__gmpz_get_d_2exp@plt+0x72af7> │ │ │ │ - movl $0x80be9c8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc4,%al │ │ │ │ + pop %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be9c8 <__gmpz_get_d_2exp@plt+0x72bc8> │ │ │ │ + jne 80b5ec4 <__gmpz_get_d_2exp@plt+0x6a0c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80be870,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xd760b3b(%ebx) │ │ │ │ + jmp 80b5e51 <__gmpz_get_d_2exp@plt+0x6a051> │ │ │ │ + movl $0x80b5f4c,0x8(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be870 <__gmpz_get_d_2exp@plt+0x72a70> │ │ │ │ + jne 80b5f4c <__gmpz_get_d_2exp@plt+0x6a14c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80beafb <__gmpz_get_d_2exp@plt+0x72cfb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beb87 <__gmpz_get_d_2exp@plt+0x72d87> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb43 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb57 <__gmpz_get_d_2exp@plt+0x72d57> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb60 <__gmpz_get_d_2exp@plt+0x72d60> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb66 <__gmpz_get_d_2exp@plt+0x72d66> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be538,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80be916 <__gmpz_get_d_2exp@plt+0x72b16> │ │ │ │ - movl $0x80bebb0,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80be938,0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + pop %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be938 <__gmpz_get_d_2exp@plt+0x72b38> │ │ │ │ + jne 80b5f1c <__gmpz_get_d_2exp@plt+0x6a11c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80beafb <__gmpz_get_d_2exp@plt+0x72cfb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beb96 <__gmpz_get_d_2exp@plt+0x72d96> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb43 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb36 <__gmpz_get_d_2exp@plt+0x72d36> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80beb3f <__gmpz_get_d_2exp@plt+0x72d3f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb4e <__gmpz_get_d_2exp@plt+0x72d4e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be574,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bec52 <__gmpz_get_d_2exp@plt+0x72e52> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bec5a <__gmpz_get_d_2exp@plt+0x72e5a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bec69 <__gmpz_get_d_2exp@plt+0x72e69> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb31 <__gmpz_get_d_2exp@plt+0x72d31> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bec69 <__gmpz_get_d_2exp@plt+0x72e69> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80beb2c <__gmpz_get_d_2exp@plt+0x72d2c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be5b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bec52 <__gmpz_get_d_2exp@plt+0x72e52> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bec74 <__gmpz_get_d_2exp@plt+0x72e74> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bec69 <__gmpz_get_d_2exp@plt+0x72e69> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beb27 <__gmpz_get_d_2exp@plt+0x72d27> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bec69 <__gmpz_get_d_2exp@plt+0x72e69> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80beb12 <__gmpz_get_d_2exp@plt+0x72d12> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be5ec,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + jb 80b5fd8 <__gmpz_get_d_2exp@plt+0x6a1d8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b5fa0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80beb43 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5fa0 <__gmpz_get_d_2exp@plt+0x6a1a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock call 93136b07 │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 80beb43 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80beb15 <__gmpz_get_d_2exp@plt+0x72d15> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5fe8 <__gmpz_get_d_2exp@plt+0x6a1e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83405c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - jmp 80bebc1 <__gmpz_get_d_2exp@plt+0x72dc1> │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + add %cl,(%eax,%eiz,2) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bebd4 <__gmpz_get_d_2exp@plt+0x72dd4> │ │ │ │ + jne 80b600c <__gmpz_get_d_2exp@plt+0x6a20c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + pusha │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6030 <__gmpz_get_d_2exp@plt+0x6a230> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xb(%eax,%eiz,2) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6054 <__gmpz_get_d_2exp@plt+0x6a254> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %ch,%ah │ │ │ │ + add %bh,0x60(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bec20 <__gmpz_get_d_2exp@plt+0x72e20> │ │ │ │ + jne 80b6078 <__gmpz_get_d_2exp@plt+0x6a278> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bec43 <__gmpz_get_d_2exp@plt+0x72e43> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %ch,0x4589080b(%eax,%eiz,2) │ │ │ │ + cld │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b5c3c <__gmpz_get_d_2exp@plt+0x69e3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x834bf85(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bed29 <__gmpz_get_d_2exp@plt+0x72f29> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80be628,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1a0076(%ebp) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b6150 <__gmpz_get_d_2exp@plt+0x6a350> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b6108,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b6145 <__gmpz_get_d_2exp@plt+0x6a345> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b6138,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6158 <__gmpz_get_d_2exp@plt+0x6a358> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83405c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0xc4 │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bee33 <__gmpz_get_d_2exp@plt+0x73033> │ │ │ │ - movl $0x80bedb4,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80b6256 <__gmpz_get_d_2exp@plt+0x6a456> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b61a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b61a4 <__gmpz_get_d_2exp@plt+0x6a3a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + fsubs 0xb(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bedb4 <__gmpz_get_d_2exp@plt+0x72fb4> │ │ │ │ + jne 80b61d8 <__gmpz_get_d_2exp@plt+0x6a3d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x70027c4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock lock in (%dx),%eax │ │ │ │ + clc │ │ │ │ + or $0x62,%al │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bedf0 <__gmpz_get_d_2exp@plt+0x72ff0> │ │ │ │ + jne 80b620c <__gmpz_get_d_2exp@plt+0x6a40c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xc4,%al │ │ │ │ - daa │ │ │ │ - add %cl,%bl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bee36 <__gmpz_get_d_2exp@plt+0x73036> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b7d44 <__gmpz_get_d_2exp@plt+0x6bf44> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + bound %ecx,(%ebx) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6230 <__gmpz_get_d_2exp@plt+0x6a430> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x4d890c75(%ecx) │ │ │ │ + adc %cl,-0x7d16ebbb(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x83405cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bef0e <__gmpz_get_d_2exp@plt+0x7310e> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80be47c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80bec90,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b7d44 <__gmpz_get_d_2exp@plt+0x6bf44> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80b627c <__gmpz_get_d_2exp@plt+0x6a47c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %es │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bef57 <__gmpz_get_d_2exp@plt+0x73157> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf021 <__gmpz_get_d_2exp@plt+0x73221> │ │ │ │ - movl $0x80befd8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + jb 80b63d9 <__gmpz_get_d_2exp@plt+0x6a5d9> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b62b4,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock add $0x2090029,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ + movl $0x80b6384,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80befd8 <__gmpz_get_d_2exp@plt+0x731d8> │ │ │ │ + jne 80b6384 <__gmpz_get_d_2exp@plt+0x6a584> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b643a <__gmpz_get_d_2exp@plt+0x6a63a> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b641f <__gmpz_get_d_2exp@plt+0x6a61f> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ + nop │ │ │ │ + or %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b6518 <__gmpz_get_d_2exp@plt+0x6a718> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%eax,%eax,1),%cl │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6506 <__gmpz_get_d_2exp@plt+0x6a706> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ + nop │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b64eb <__gmpz_get_d_2exp@plt+0x6a6eb> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %al,0x2090029 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0xf0,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %dh,-0x76f7f49d(%eax) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf00c <__gmpz_get_d_2exp@plt+0x7320c> │ │ │ │ + jne 80b63b0 <__gmpz_get_d_2exp@plt+0x6a5b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bf024 <__gmpz_get_d_2exp@plt+0x73224> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf083 <__gmpz_get_d_2exp@plt+0x73283> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + add $0x29,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + cmp 0x14(%ebp),%eax │ │ │ │ + jne 80b62f1 <__gmpz_get_d_2exp@plt+0x6a4f1> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bf0a1 <__gmpz_get_d_2exp@plt+0x732a1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bf092 <__gmpz_get_d_2exp@plt+0x73292> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bf0a1 <__gmpz_get_d_2exp@plt+0x732a1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bf092 <__gmpz_get_d_2exp@plt+0x73292> │ │ │ │ - movl $0x80bef28,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80b63f0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b63f0 <__gmpz_get_d_2exp@plt+0x6a5f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83405d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x4,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ + or %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b6518 <__gmpz_get_d_2exp@plt+0x6a718> │ │ │ │ + movl $0x80b6454,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6454 <__gmpz_get_d_2exp@plt+0x6a654> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b62e0,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ push %eax │ │ │ │ - shll $0x0,(%edi) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x29,%al │ │ │ │ add %cl,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b646a <__gmpz_get_d_2exp@plt+0x6a66a> │ │ │ │ + mov $0x83468a4,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b6490,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6490 <__gmpz_get_d_2exp@plt+0x6a690> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf127 <__gmpz_get_d_2exp@plt+0x73327> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + les 0x8(%ebx,%ecx,1),%esp │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bef64,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80be200 <__gmpz_get_d_2exp@plt+0x72400> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf16b <__gmpz_get_d_2exp@plt+0x7336b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf241 <__gmpz_get_d_2exp@plt+0x73441> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf1f8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf1f8 <__gmpz_get_d_2exp@plt+0x733f8> │ │ │ │ + jne 80b64c4 <__gmpz_get_d_2exp@plt+0x6a6c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + arpl %ecx,(%ebx) │ │ │ │ + or %cl,0x45891845(%ebx) │ │ │ │ hlt │ │ │ │ - sub $0xf2,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf22c <__gmpz_get_d_2exp@plt+0x7342c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bf244 <__gmpz_get_d_2exp@plt+0x73444> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf2a3 <__gmpz_get_d_2exp@plt+0x734a3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bf2c1 <__gmpz_get_d_2exp@plt+0x734c1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bf2b2 <__gmpz_get_d_2exp@plt+0x734b2> │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x80b6344,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bf2c1 <__gmpz_get_d_2exp@plt+0x734c1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bf2b2 <__gmpz_get_d_2exp@plt+0x734b2> │ │ │ │ - movl $0x80bf13c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bf343 <__gmpz_get_d_2exp@plt+0x73543> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bf178,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x170027be,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x80b6320,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x80b6304,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov 0xf0028,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf41c <__gmpz_get_d_2exp@plt+0x7361c> │ │ │ │ - movl $0x80bf3a0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80b6692 <__gmpz_get_d_2exp@plt+0x6a892> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b6574,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6574 <__gmpz_get_d_2exp@plt+0x6a774> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + mov 0x10028,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock enter $0xb65,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf3a0 <__gmpz_get_d_2exp@plt+0x735a0> │ │ │ │ + jne 80b65c8 <__gmpz_get_d_2exp@plt+0x6a7c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 80bf354 <__gmpz_get_d_2exp@plt+0x73554> │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x50028(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock fdiv %st,%st(3) │ │ │ │ + lock sbb $0x66,%al │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf3dc <__gmpz_get_d_2exp@plt+0x735dc> │ │ │ │ + jne 80b661c <__gmpz_get_d_2exp@plt+0x6a81c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - mov $0xc80027,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x9f,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bf41f <__gmpz_get_d_2exp@plt+0x7361f> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b7d44 <__gmpz_get_d_2exp@plt+0x6bf44> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf4d1 <__gmpz_get_d_2exp@plt+0x736d1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bf0bc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + add %al,0xb(%esi,%eiz,2) │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6644 <__gmpz_get_d_2exp@plt+0x6a844> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ds,0x90028(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45892445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bf2d8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b7d44 <__gmpz_get_d_2exp@plt+0x6bf44> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sub $0xbd,%al │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 80b627c <__gmpz_get_d_2exp@plt+0x6a47c> │ │ │ │ + mov $0x83405d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x9f,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bf5c8 <__gmpz_get_d_2exp@plt+0x737c8> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf5be <__gmpz_get_d_2exp@plt+0x737be> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b677a <__gmpz_get_d_2exp@plt+0x6a97a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b66e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b66e0 <__gmpz_get_d_2exp@plt+0x6a8e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock sahf │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock xor $0x67,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b95f0,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b9770,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80be200,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80bed48,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80bf360,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834e0b9,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf607 <__gmpz_get_d_2exp@plt+0x73807> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6734 <__gmpz_get_d_2exp@plt+0x6a934> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf6d1 <__gmpz_get_d_2exp@plt+0x738d1> │ │ │ │ - movl $0x80bf688,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + pushf │ │ │ │ + sahf │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock nop │ │ │ │ + or (%bx,%si),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf688 <__gmpz_get_d_2exp@plt+0x73888> │ │ │ │ + jne 80b6790 <__gmpz_get_d_2exp@plt+0x6a990> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov $0x83405e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + sahf │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x89080bf6,%esp │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,-0x76f7f499(%eax) │ │ │ │ + lock mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf6bc <__gmpz_get_d_2exp@plt+0x738bc> │ │ │ │ + jne 80b67b8 <__gmpz_get_d_2exp@plt+0x6a9b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bf6d4 <__gmpz_get_d_2exp@plt+0x738d4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf733 <__gmpz_get_d_2exp@plt+0x73933> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bl,0x90028(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + push $0x4589080b │ │ │ │ + cld │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bf751 <__gmpz_get_d_2exp@plt+0x73951> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bf742 <__gmpz_get_d_2exp@plt+0x73942> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bf751 <__gmpz_get_d_2exp@plt+0x73951> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bf742 <__gmpz_get_d_2exp@plt+0x73942> │ │ │ │ - movl $0x80bf5d8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b627c <__gmpz_get_d_2exp@plt+0x6a47c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6825 <__gmpz_get_d_2exp@plt+0x6aa25> │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0xba,%al │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf7d7 <__gmpz_get_d_2exp@plt+0x739d7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bf614,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bf4f0 <__gmpz_get_d_2exp@plt+0x736f0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf81b <__gmpz_get_d_2exp@plt+0x73a1b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b68c3 <__gmpz_get_d_2exp@plt+0x6aac3> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b6868,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6868 <__gmpz_get_d_2exp@plt+0x6aa68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf857 <__gmpz_get_d_2exp@plt+0x73a57> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + push $0x468b080b │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55890475(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b689c <__gmpz_get_d_2exp@plt+0x6aa9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf893 <__gmpz_get_d_2exp@plt+0x73a93> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x68 │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov $0x8340620,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf8cf <__gmpz_get_d_2exp@plt+0x73acf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b6911 <__gmpz_get_d_2exp@plt+0x6ab11> │ │ │ │ + movl $0x80b6924,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf90b <__gmpz_get_d_2exp@plt+0x73b0b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6943 <__gmpz_get_d_2exp@plt+0x6ab43> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov $0x834c372,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b6911 <__gmpz_get_d_2exp@plt+0x6ab11> │ │ │ │ + movl $0x80b6904,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov $0x834c36d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bl,0x20028(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bfde8 <__gmpz_get_d_2exp@plt+0x73fe8> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x30(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b69c6 <__gmpz_get_d_2exp@plt+0x6abc6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf9b4,-0x2c(%ebp) │ │ │ │ + movl $0x80b6998,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf9b4 <__gmpz_get_d_2exp@plt+0x73bb4> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b3b4c <__gmpz_get_d_2exp@plt+0x67d4c> │ │ │ │ + in $0x9c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b69ae <__gmpz_get_d_2exp@plt+0x6abae> │ │ │ │ + mov $0x833fe2c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x80b69d8,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3b4c <__gmpz_get_d_2exp@plt+0x67d4c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + pushf │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b6a18 <__gmpz_get_d_2exp@plt+0x6ac18> │ │ │ │ + movl $0x80b6a50,0x0(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + cltd │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edi │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6b80 <__gmpz_get_d_2exp@plt+0x6ad80> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %eax │ │ │ │ + pushf │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6aba <__gmpz_get_d_2exp@plt+0x6acba> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80b6a18 <__gmpz_get_d_2exp@plt+0x6ac18> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x9c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock add %bh,%dl │ │ │ │ + cld │ │ │ │ + je 80b6abf <__gmpz_get_d_2exp@plt+0x6acbf> │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfa00 <__gmpz_get_d_2exp@plt+0x73c00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ + clc │ │ │ │ + fwait │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0xfa,%al │ │ │ │ + cld │ │ │ │ + sub $0x6a,%al │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfa34 <__gmpz_get_d_2exp@plt+0x73c34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + nop │ │ │ │ + rcrb $0x0,0x1450028(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80bfaeb <__gmpz_get_d_2exp@plt+0x73ceb> │ │ │ │ - movl $0x80bfa64,0xc(%ebp) │ │ │ │ + jne 80b6ad6 <__gmpz_get_d_2exp@plt+0x6acd6> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80b39a8 <__gmpz_get_d_2exp@plt+0x67ba8> │ │ │ │ + movl $0x80b6a9c,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x833fe2c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x80b6afc,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfa64 <__gmpz_get_d_2exp@plt+0x73c64> │ │ │ │ + jne 80b6afc <__gmpz_get_d_2exp@plt+0x6acfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + fwait │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%ebp,2) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + fwait │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bfdeb <__gmpz_get_d_2exp@plt+0x73feb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfdf3 <__gmpz_get_d_2exp@plt+0x73ff3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe33 <__gmpz_get_d_2exp@plt+0x74033> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe5f <__gmpz_get_d_2exp@plt+0x7405f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe68 <__gmpz_get_d_2exp@plt+0x74068> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe6e <__gmpz_get_d_2exp@plt+0x7406e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bf7ec,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bfb12 <__gmpz_get_d_2exp@plt+0x73d12> │ │ │ │ - movl $0x80bfd58,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + imul $0x8,(%ebx),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfd58 <__gmpz_get_d_2exp@plt+0x73f58> │ │ │ │ + jne 80b6b48 <__gmpz_get_d_2exp@plt+0x6ad48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bfb41 <__gmpz_get_d_2exp@plt+0x73d41> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bfbe7 <__gmpz_get_d_2exp@plt+0x73de7> │ │ │ │ - movl $0x80bfcb8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x9b,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x6b(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ab1f0 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0xc5002898 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0x6a,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80b39a8 <__gmpz_get_d_2exp@plt+0x67ba8> │ │ │ │ + call 210b9433 │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b6d57 <__gmpz_get_d_2exp@plt+0x6af57> │ │ │ │ + movl $0x80b6bf8,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + xchg %eax,%esp │ │ │ │ + lcall $0x0,$0x80028 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6c0b <__gmpz_get_d_2exp@plt+0x6ae0b> │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b6c2c,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfcb8 <__gmpz_get_d_2exp@plt+0x73eb8> │ │ │ │ + jne 80b6c2c <__gmpz_get_d_2exp@plt+0x6ae2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80bfb60,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + pusha │ │ │ │ + lcall $0x0,$0x2080028 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x6c(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfb60 <__gmpz_get_d_2exp@plt+0x73d60> │ │ │ │ + jne 80b6c58 <__gmpz_get_d_2exp@plt+0x6ae58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x9a,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b6d5f <__gmpz_get_d_2exp@plt+0x6af5f> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80b6d77 <__gmpz_get_d_2exp@plt+0x6af77> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrb $0x0,0x2080028(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80b6c79 <__gmpz_get_d_2exp@plt+0x6ae79> │ │ │ │ + nop │ │ │ │ + test %bl,0x7080028(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 80bfdeb <__gmpz_get_d_2exp@plt+0x73feb> │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80b6e3b <__gmpz_get_d_2exp@plt+0x6b03b> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfe77 <__gmpz_get_d_2exp@plt+0x74077> │ │ │ │ + ja 80b6dd8 <__gmpz_get_d_2exp@plt+0x6afd8> │ │ │ │ + movl $0x80b695c,-0x24(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe33 <__gmpz_get_d_2exp@plt+0x74033> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe47 <__gmpz_get_d_2exp@plt+0x74047> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe50 <__gmpz_get_d_2exp@plt+0x74050> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe56 <__gmpz_get_d_2exp@plt+0x74056> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bf828,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x8346905,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bfc06 <__gmpz_get_d_2exp@plt+0x73e06> │ │ │ │ - movl $0x80bfea0,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80bfc28,0xc(%ebp) │ │ │ │ + mov $0x834069c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b6ccc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x80b6da0,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfc28 <__gmpz_get_d_2exp@plt+0x73e28> │ │ │ │ + jne 80b6da0 <__gmpz_get_d_2exp@plt+0x6afa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + cwtl │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bfdeb <__gmpz_get_d_2exp@plt+0x73feb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfe86 <__gmpz_get_d_2exp@plt+0x74086> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe33 <__gmpz_get_d_2exp@plt+0x74033> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe26 <__gmpz_get_d_2exp@plt+0x74026> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bfe2f <__gmpz_get_d_2exp@plt+0x7402f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe3e <__gmpz_get_d_2exp@plt+0x7403e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bf864,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b70a3 <__gmpz_get_d_2exp@plt+0x6b2a3> │ │ │ │ + movl $0x80b6eac,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6eac <__gmpz_get_d_2exp@plt+0x6b0ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 80bff42 <__gmpz_get_d_2exp@plt+0x74142> │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80b6e53 <__gmpz_get_d_2exp@plt+0x6b053> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bff4a <__gmpz_get_d_2exp@plt+0x7414a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + ja 80b6e8e <__gmpz_get_d_2exp@plt+0x6b08e> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x8346905,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bff59 <__gmpz_get_d_2exp@plt+0x74159> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe21 <__gmpz_get_d_2exp@plt+0x74021> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bff59 <__gmpz_get_d_2exp@plt+0x74159> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bfe1c <__gmpz_get_d_2exp@plt+0x7401c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bf8a0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bff42 <__gmpz_get_d_2exp@plt+0x74142> │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x80b6df0,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bff64 <__gmpz_get_d_2exp@plt+0x74164> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80bff59 <__gmpz_get_d_2exp@plt+0x74159> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bfe17 <__gmpz_get_d_2exp@plt+0x74017> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80bff59 <__gmpz_get_d_2exp@plt+0x74159> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bfe02 <__gmpz_get_d_2exp@plt+0x74002> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bf8dc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b6e8e <__gmpz_get_d_2exp@plt+0x6b08e> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x8346905,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + movl $0x834c381,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bfe33 <__gmpz_get_d_2exp@plt+0x74033> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80bfe33 <__gmpz_get_d_2exp@plt+0x74033> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80bfe05 <__gmpz_get_d_2exp@plt+0x74005> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + loopne 80b6e39 <__gmpz_get_d_2exp@plt+0x6b039> │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - decb (%ebx) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6ec2 <__gmpz_get_d_2exp@plt+0x6b0c2> │ │ │ │ + mov $0x83468a4,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b6eec,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfec4 <__gmpz_get_d_2exp@plt+0x740c4> │ │ │ │ + jne 80b6eec <__gmpz_get_d_2exp@plt+0x6b0ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %dh,%al │ │ │ │ - decb (%ebx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %bh,%bh │ │ │ │ + and $0x6f,%al │ │ │ │ or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bff10 <__gmpz_get_d_2exp@plt+0x74110> │ │ │ │ + jne 80b6f24 <__gmpz_get_d_2exp@plt+0x6b124> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + nop │ │ │ │ + and $0x97,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bff33 <__gmpz_get_d_2exp@plt+0x74133> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7003 <__gmpz_get_d_2exp@plt+0x6b203> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b6f9f <__gmpz_get_d_2exp@plt+0x6b19f> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x0,0xc0a0028(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7082 <__gmpz_get_d_2exp@plt+0x6b282> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b701e <__gmpz_get_d_2exp@plt+0x6b21e> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b6fbc,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub %al,(%eax) │ │ │ │ + or %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0019 <__gmpz_get_d_2exp@plt+0x74219> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80bf918,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b70a3 <__gmpz_get_d_2exp@plt+0x6b2a3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7094 <__gmpz_get_d_2exp@plt+0x6b294> │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov $0x27,%cl │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80b703c,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80b6cf8,0x0(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81ad524 <__gmpz_get_d_2exp@plt+0x161724> │ │ │ │ + aam $0x95 │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0123 <__gmpz_get_d_2exp@plt+0x74323> │ │ │ │ - movl $0x80c00a4,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + jb 80b7188 <__gmpz_get_d_2exp@plt+0x6b388> │ │ │ │ + movl $0x80b70fc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b70fc <__gmpz_get_d_2exp@plt+0x6b2fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov 0x42002895,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + inc %eax │ │ │ │ + jno 80b710d <__gmpz_get_d_2exp@plt+0x6b30d> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c00a4 <__gmpz_get_d_2exp@plt+0x742a4> │ │ │ │ + jne 80b7140 <__gmpz_get_d_2exp@plt+0x6b340> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %dh,0x70027(%ecx) │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock loopne 80c00a9 <__gmpz_get_d_2exp@plt+0x742a9> │ │ │ │ - or $0x8,%al │ │ │ │ + add %ch,0x71(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c00e0 <__gmpz_get_d_2exp@plt+0x742e0> │ │ │ │ + jne 80b7168 <__gmpz_get_d_2exp@plt+0x6b368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - mov $0x27,%cl │ │ │ │ - add %cl,%bl │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x95,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c0126 <__gmpz_get_d_2exp@plt+0x74326> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b5c24 <__gmpz_get_d_2exp@plt+0x69e24> │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + sbb $0xfa,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x83406a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c01fe <__gmpz_get_d_2exp@plt+0x743fe> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bf76c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80bff80,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b5c24 <__gmpz_get_d_2exp@plt+0x69e24> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + pusha │ │ │ │ + mov $0x20028,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b71c9 <__gmpz_get_d_2exp@plt+0x6b3c9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and $0xba,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0247 <__gmpz_get_d_2exp@plt+0x74447> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7205 <__gmpz_get_d_2exp@plt+0x6b405> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + call a0b9ac6 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0311 <__gmpz_get_d_2exp@plt+0x74511> │ │ │ │ - movl $0x80c02c8,-0x1c(%ebp) │ │ │ │ + jb 80b7241 <__gmpz_get_d_2exp@plt+0x6b441> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c02c8 <__gmpz_get_d_2exp@plt+0x744c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test $0xb9,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - add (%eax,%ecx,1),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b72e7 <__gmpz_get_d_2exp@plt+0x6b4e7> │ │ │ │ + movl $0x80b7288,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c02fc <__gmpz_get_d_2exp@plt+0x744fc> │ │ │ │ + jne 80b7288 <__gmpz_get_d_2exp@plt+0x6b488> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c0314 <__gmpz_get_d_2exp@plt+0x74514> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0373 <__gmpz_get_d_2exp@plt+0x74573> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c0391 <__gmpz_get_d_2exp@plt+0x74591> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c0382 <__gmpz_get_d_2exp@plt+0x74582> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c0391 <__gmpz_get_d_2exp@plt+0x74591> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c0382 <__gmpz_get_d_2exp@plt+0x74582> │ │ │ │ - movl $0x80c0218,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jo 80c034c <__gmpz_get_d_2exp@plt+0x7454c> │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + je 80b7237 <__gmpz_get_d_2exp@plt+0x6b437> │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0417 <__gmpz_get_d_2exp@plt+0x74617> │ │ │ │ + ja 80b72ef <__gmpz_get_d_2exp@plt+0x6b4ef> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c0254,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b719c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x80b71d8,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80b7214,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x8108b5c,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bf4f0 <__gmpz_get_d_2exp@plt+0x736f0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83406b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock mov $0x20028,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c045b <__gmpz_get_d_2exp@plt+0x7465b> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7339 <__gmpz_get_d_2exp@plt+0x6b539> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + mov $0xb8,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7375 <__gmpz_get_d_2exp@plt+0x6b575> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 80b7332 <__gmpz_get_d_2exp@plt+0x6b532> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0531 <__gmpz_get_d_2exp@plt+0x74731> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b73b1 <__gmpz_get_d_2exp@plt+0x6b5b1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c04e8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0xb8,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b741f <__gmpz_get_d_2exp@plt+0x6b61f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7415 <__gmpz_get_d_2exp@plt+0x6b615> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b7384,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + int3 │ │ │ │ + mov $0x28,%bh │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b74b0 <__gmpz_get_d_2exp@plt+0x6b6b0> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b74a6 <__gmpz_get_d_2exp@plt+0x6b6a6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80b7348,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b73c0,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c04e8 <__gmpz_get_d_2exp@plt+0x746e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xor $0xb7,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0x5,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c051c <__gmpz_get_d_2exp@plt+0x7471c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c0534 <__gmpz_get_d_2exp@plt+0x74734> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0593 <__gmpz_get_d_2exp@plt+0x74793> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c05b1 <__gmpz_get_d_2exp@plt+0x747b1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c05a2 <__gmpz_get_d_2exp@plt+0x747a2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c05b1 <__gmpz_get_d_2exp@plt+0x747b1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c05a2 <__gmpz_get_d_2exp@plt+0x747a2> │ │ │ │ - movl $0x80c042c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0633 <__gmpz_get_d_2exp@plt+0x74833> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c0468,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80b751d <__gmpz_get_d_2exp@plt+0x6b71d> │ │ │ │ + movl $0x80b730c,-0x28(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80b7430,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x83406bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fsubrl 0x170027(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + jl 80b74c3 <__gmpz_get_d_2exp@plt+0x6b6c3> │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c070c <__gmpz_get_d_2exp@plt+0x7490c> │ │ │ │ - movl $0x80c0690,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b759c <__gmpz_get_d_2exp@plt+0x6b79c> │ │ │ │ + movl $0x80b7570,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0690 <__gmpz_get_d_2exp@plt+0x74890> │ │ │ │ + jne 80b7570 <__gmpz_get_d_2exp@plt+0x6b770> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock int3 │ │ │ │ - push %es │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b74c8 <__gmpz_get_d_2exp@plt+0x6b6c8> │ │ │ │ + mov $0x83406c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov $0x28,%dh │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b75dd <__gmpz_get_d_2exp@plt+0x6b7dd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %dh,0x20028(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7619 <__gmpz_get_d_2exp@plt+0x6b819> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0xb5 │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7655 <__gmpz_get_d_2exp@plt+0x6b855> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x28,%ch │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ab39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b76e8 <__gmpz_get_d_2exp@plt+0x6b8e8> │ │ │ │ + movl $0x80b75b0,-0x50(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x81ae2cc,-0x40(%edi) │ │ │ │ + lea -0x50(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x834c381,-0x38(%edi) │ │ │ │ + movl $0x80b75ec,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x81ae2cc,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x3e(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80b7628,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + mov $0x83406cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $0x2,0xf0028(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b775c <__gmpz_get_d_2exp@plt+0x6b95c> │ │ │ │ + movl $0x80b773c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c06cc <__gmpz_get_d_2exp@plt+0x748cc> │ │ │ │ + jne 80b773c <__gmpz_get_d_2exp@plt+0x6b93c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - daa │ │ │ │ - add %cl,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c070f <__gmpz_get_d_2exp@plt+0x7490f> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b5c24 <__gmpz_get_d_2exp@plt+0x69e24> │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b7668 <__gmpz_get_d_2exp@plt+0x6b868> │ │ │ │ + mov $0x83406d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + mov %?,0x200(%eax,%ebp,1) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b779d <__gmpz_get_d_2exp@plt+0x6b99d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push %eax │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b780b <__gmpz_get_d_2exp@plt+0x6ba0b> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c07c1 <__gmpz_get_d_2exp@plt+0x749c1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c03ac,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c05c8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + ja 80b7801 <__gmpz_get_d_2exp@plt+0x6ba01> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b7770,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b5c24 <__gmpz_get_d_2exp@plt+0x69e24> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - dec %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + loopne 80b77c5 <__gmpz_get_d_2exp@plt+0x6b9c5> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7849 <__gmpz_get_d_2exp@plt+0x6ba49> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x28,%bl │ │ │ │ + add %al,0xf000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c08b8 <__gmpz_get_d_2exp@plt+0x74ab8> │ │ │ │ - add $0x58,%edi │ │ │ │ + jb 80b78e0 <__gmpz_get_d_2exp@plt+0x6bae0> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c08ae <__gmpz_get_d_2exp@plt+0x74aae> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + ja 80b78d6 <__gmpz_get_d_2exp@plt+0x6bad6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b942c,-0x54(%edi) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80b77ac,-0x24(%edi) │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b95ac,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80bf4f0,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80c0038,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c0650,-0x8(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80b781c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834e0b1,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + or %dh,0x20028(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c08f7 <__gmpz_get_d_2exp@plt+0x74af7> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7921 <__gmpz_get_d_2exp@plt+0x6bb21> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + enter $0x28b2,$0x0 │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b7989 <__gmpz_get_d_2exp@plt+0x6bb89> │ │ │ │ + movl $0x80b7858,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80b78f4,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x83406dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xor %cl,0x180028(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c09c1 <__gmpz_get_d_2exp@plt+0x74bc1> │ │ │ │ - movl $0x80c0978,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80b7a08 <__gmpz_get_d_2exp@plt+0x6bc08> │ │ │ │ + movl $0x80b79dc,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0978 <__gmpz_get_d_2exp@plt+0x74b78> │ │ │ │ + jne 80b79dc <__gmpz_get_d_2exp@plt+0x6bbdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %cl,0x1040028(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %ecx,(%eax,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c09ac <__gmpz_get_d_2exp@plt+0x74bac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c09c4 <__gmpz_get_d_2exp@plt+0x74bc4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0a23 <__gmpz_get_d_2exp@plt+0x74c23> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c0a41 <__gmpz_get_d_2exp@plt+0x74c41> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c0a32 <__gmpz_get_d_2exp@plt+0x74c32> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c0a41 <__gmpz_get_d_2exp@plt+0x74c41> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c0a32 <__gmpz_get_d_2exp@plt+0x74c32> │ │ │ │ - movl $0x80c08c8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - shlb $1,0x50027(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x8000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b7934 <__gmpz_get_d_2exp@plt+0x6bb34> │ │ │ │ + mov $0x83406e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0ac7 <__gmpz_get_d_2exp@plt+0x74cc7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c0904,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80b7a48 <__gmpz_get_d_2exp@plt+0x6bc48> │ │ │ │ + movl $0x8108b5c,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c07e0 <__gmpz_get_d_2exp@plt+0x749e0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83406ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0b0b <__gmpz_get_d_2exp@plt+0x74d0b> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7a87 <__gmpz_get_d_2exp@plt+0x6bc87> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0b47 <__gmpz_get_d_2exp@plt+0x74d47> │ │ │ │ + jb 80b7aee <__gmpz_get_d_2exp@plt+0x6bcee> │ │ │ │ + movl $0x80b7ad0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b7ad0 <__gmpz_get_d_2exp@plt+0x6bcd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + jp 80b7ae1 <__gmpz_get_d_2exp@plt+0x6bce1> │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b7afc <__gmpz_get_d_2exp@plt+0x6bcfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7b11 <__gmpz_get_d_2exp@plt+0x6bd11> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + les 0x20028(%eax),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7b65 <__gmpz_get_d_2exp@plt+0x6bd65> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0b83 <__gmpz_get_d_2exp@plt+0x74d83> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7b96 <__gmpz_get_d_2exp@plt+0x6bd96> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c0bbf <__gmpz_get_d_2exp@plt+0x74dbf> │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7c18 <__gmpz_get_d_2exp@plt+0x6be18> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7c0e <__gmpz_get_d_2exp@plt+0x6be0e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b7b70,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0bfb <__gmpz_get_d_2exp@plt+0x74dfb> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7c4e <__gmpz_get_d_2exp@plt+0x6be4e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7cc3 <__gmpz_get_d_2exp@plt+0x6bec3> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7cb9 <__gmpz_get_d_2exp@plt+0x6beb9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b7c28,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c10d8 <__gmpz_get_d_2exp@plt+0x752d8> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7d2c <__gmpz_get_d_2exp@plt+0x6bf2c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7d22 <__gmpz_get_d_2exp@plt+0x6bf22> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c0ca4,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b7c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0ca4 <__gmpz_get_d_2exp@plt+0x74ea4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock lock or $0xc,%al │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0cf0 <__gmpz_get_d_2exp@plt+0x74ef0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0xd,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + jb 80b7ded <__gmpz_get_d_2exp@plt+0x6bfed> │ │ │ │ + movl $0x80b7d90,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0d24 <__gmpz_get_d_2exp@plt+0x74f24> │ │ │ │ + jne 80b7d90 <__gmpz_get_d_2exp@plt+0x6bf90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c0ddb <__gmpz_get_d_2exp@plt+0x74fdb> │ │ │ │ - movl $0x80c0d54,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0d54 <__gmpz_get_d_2exp@plt+0x74f54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c10db <__gmpz_get_d_2exp@plt+0x752db> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c10e3 <__gmpz_get_d_2exp@plt+0x752e3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ + ja 80b7df0 <__gmpz_get_d_2exp@plt+0x6bff0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80b7ba4,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1123 <__gmpz_get_d_2exp@plt+0x75323> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c114f <__gmpz_get_d_2exp@plt+0x7534f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1158 <__gmpz_get_d_2exp@plt+0x75358> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c115e <__gmpz_get_d_2exp@plt+0x7535e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c0adc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b7cd0,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c0e02 <__gmpz_get_d_2exp@plt+0x75002> │ │ │ │ - movl $0x80c1048,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1048 <__gmpz_get_d_2exp@plt+0x75248> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c0e31 <__gmpz_get_d_2exp@plt+0x75031> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c0ed7 <__gmpz_get_d_2exp@plt+0x750d7> │ │ │ │ - movl $0x80c0fa8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0fa8 <__gmpz_get_d_2exp@plt+0x751a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80c0e50,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0e50 <__gmpz_get_d_2exp@plt+0x75050> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c10db <__gmpz_get_d_2exp@plt+0x752db> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7e80 <__gmpz_get_d_2exp@plt+0x6c080> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1167 <__gmpz_get_d_2exp@plt+0x75367> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1123 <__gmpz_get_d_2exp@plt+0x75323> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c1137 <__gmpz_get_d_2exp@plt+0x75337> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1140 <__gmpz_get_d_2exp@plt+0x75340> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c1146 <__gmpz_get_d_2exp@plt+0x75346> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c0b18,-0x1c(%edi) │ │ │ │ + ja 80b7e76 <__gmpz_get_d_2exp@plt+0x6c076> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x80b7b38,-0x20(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b7d40,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c0ef6 <__gmpz_get_d_2exp@plt+0x750f6> │ │ │ │ - movl $0x80c1190,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c0f18,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c0f18 <__gmpz_get_d_2exp@plt+0x75118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c10db <__gmpz_get_d_2exp@plt+0x752db> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1176 <__gmpz_get_d_2exp@plt+0x75376> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1123 <__gmpz_get_d_2exp@plt+0x75323> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c1116 <__gmpz_get_d_2exp@plt+0x75316> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c111f <__gmpz_get_d_2exp@plt+0x7531f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c112e <__gmpz_get_d_2exp@plt+0x7532e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c0b54,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c1232 <__gmpz_get_d_2exp@plt+0x75432> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c123a <__gmpz_get_d_2exp@plt+0x7543a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1249 <__gmpz_get_d_2exp@plt+0x75449> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c1111 <__gmpz_get_d_2exp@plt+0x75311> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c1249 <__gmpz_get_d_2exp@plt+0x75449> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c110c <__gmpz_get_d_2exp@plt+0x7530c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c0b90,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7ec1 <__gmpz_get_d_2exp@plt+0x6c0c1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x83406f1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub $0xad,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c1232 <__gmpz_get_d_2exp@plt+0x75432> │ │ │ │ - add $0x20,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7f21 <__gmpz_get_d_2exp@plt+0x6c121> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1254 <__gmpz_get_d_2exp@plt+0x75454> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c1249 <__gmpz_get_d_2exp@plt+0x75449> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c1107 <__gmpz_get_d_2exp@plt+0x75307> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c1249 <__gmpz_get_d_2exp@plt+0x75449> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c10f2 <__gmpz_get_d_2exp@plt+0x752f2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c0bcc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b7f17 <__gmpz_get_d_2exp@plt+0x6c117> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b7e90,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b7e10 <__gmpz_get_d_2exp@plt+0x6c010> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c1123 <__gmpz_get_d_2exp@plt+0x75323> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c1123 <__gmpz_get_d_2exp@plt+0x75323> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c10f5 <__gmpz_get_d_2exp@plt+0x752f5> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0xf76f7f4(%ecx,%edx,1) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c11b4 <__gmpz_get_d_2exp@plt+0x753b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %ah,%al │ │ │ │ - adc %ecx,(%eax,%ecx,1) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + enter $0x28ac,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7f9e <__gmpz_get_d_2exp@plt+0x6c19e> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7f94 <__gmpz_get_d_2exp@plt+0x6c194> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b7ed0,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b7e10 <__gmpz_get_d_2exp@plt+0x6c010> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,(%edx) │ │ │ │ - or $0x8,%al │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80b806d <__gmpz_get_d_2exp@plt+0x6c26d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b8000,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1200 <__gmpz_get_d_2exp@plt+0x75400> │ │ │ │ + jne 80b8000 <__gmpz_get_d_2exp@plt+0x6c200> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1223 <__gmpz_get_d_2exp@plt+0x75423> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + cld │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1309 <__gmpz_get_d_2exp@plt+0x75509> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80c0c08,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 80b8070 <__gmpz_get_d_2exp@plt+0x6c270> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b7e10,-0x24(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b7f34,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x9f,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b7e10 <__gmpz_get_d_2exp@plt+0x6c010> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1413 <__gmpz_get_d_2exp@plt+0x75613> │ │ │ │ - movl $0x80c1394,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jb 80b813e <__gmpz_get_d_2exp@plt+0x6c33e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8134 <__gmpz_get_d_2exp@plt+0x6c334> │ │ │ │ + movl $0x80b7a64,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b80e0,-0x8(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1394 <__gmpz_get_d_2exp@plt+0x75594> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x9e,%al │ │ │ │ - daa │ │ │ │ - add %al,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xab,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock rclb $1,(%ebx) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c13d0 <__gmpz_get_d_2exp@plt+0x755d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sahf │ │ │ │ - daa │ │ │ │ - add %cl,%bl │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c1416 <__gmpz_get_d_2exp@plt+0x75616> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b3750 <__gmpz_get_d_2exp@plt+0x67950> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c14ee <__gmpz_get_d_2exp@plt+0x756ee> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c0a5c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + ja 80b8146 <__gmpz_get_d_2exp@plt+0x6c346> │ │ │ │ + movl $0x80b7a98,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c1270,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80b7fb0,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b3750 <__gmpz_get_d_2exp@plt+0x67950> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340700,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cwtl │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1537 <__gmpz_get_d_2exp@plt+0x75737> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8191 <__gmpz_get_d_2exp@plt+0x6c391> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1601 <__gmpz_get_d_2exp@plt+0x75801> │ │ │ │ - movl $0x80c15b8,-0x1c(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b81c2 <__gmpz_get_d_2exp@plt+0x6c3c2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c15b8 <__gmpz_get_d_2exp@plt+0x757b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ - adc $0xf089080c,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8223 <__gmpz_get_d_2exp@plt+0x6c423> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8219 <__gmpz_get_d_2exp@plt+0x6c419> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b819c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c15ec <__gmpz_get_d_2exp@plt+0x757ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c1604 <__gmpz_get_d_2exp@plt+0x75804> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8286 <__gmpz_get_d_2exp@plt+0x6c486> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1663 <__gmpz_get_d_2exp@plt+0x75863> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c1681 <__gmpz_get_d_2exp@plt+0x75881> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c1672 <__gmpz_get_d_2exp@plt+0x75872> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c1681 <__gmpz_get_d_2exp@plt+0x75881> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c1672 <__gmpz_get_d_2exp@plt+0x75872> │ │ │ │ - movl $0x80c1508,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80b827c <__gmpz_get_d_2exp@plt+0x6c47c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b81d4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81d7a48,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fwait │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + pusha │ │ │ │ + test $0xf0028,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1707 <__gmpz_get_d_2exp@plt+0x75907> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c1544,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b82fb <__gmpz_get_d_2exp@plt+0x6c4fb> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b82f1 <__gmpz_get_d_2exp@plt+0x6c4f1> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80b8164,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80b8234,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c07e0 <__gmpz_get_d_2exp@plt+0x749e0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c174b <__gmpz_get_d_2exp@plt+0x7594b> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8339 <__gmpz_get_d_2exp@plt+0x6c539> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x83406ef,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0xa8,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1821 <__gmpz_get_d_2exp@plt+0x75a21> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8399 <__gmpz_get_d_2exp@plt+0x6c599> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b838f <__gmpz_get_d_2exp@plt+0x6c58f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c17d8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b8308,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c17d8 <__gmpz_get_d_2exp@plt+0x759d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0x18,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c180c <__gmpz_get_d_2exp@plt+0x75a0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c1824 <__gmpz_get_d_2exp@plt+0x75a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b829c <__gmpz_get_d_2exp@plt+0x6c49c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + test $0x28,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8416 <__gmpz_get_d_2exp@plt+0x6c616> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1883 <__gmpz_get_d_2exp@plt+0x75a83> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c18a1 <__gmpz_get_d_2exp@plt+0x75aa1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c1892 <__gmpz_get_d_2exp@plt+0x75a92> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c18a1 <__gmpz_get_d_2exp@plt+0x75aa1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c1892 <__gmpz_get_d_2exp@plt+0x75a92> │ │ │ │ - movl $0x80c171c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + ja 80b840c <__gmpz_get_d_2exp@plt+0x6c60c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b8348,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b829c <__gmpz_get_d_2exp@plt+0x6c49c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + shlb $1,0x190028(%edi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1923 <__gmpz_get_d_2exp@plt+0x75b23> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c1758,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80b8475 <__gmpz_get_d_2exp@plt+0x6c675> │ │ │ │ + movl $0x80b829c,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b83ac,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x1e(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80b829c <__gmpz_get_d_2exp@plt+0x6c49c> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8340708,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ + nop │ │ │ │ + jo 80b840c <__gmpz_get_d_2exp@plt+0x6c60c> │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c19fc <__gmpz_get_d_2exp@plt+0x75bfc> │ │ │ │ - movl $0x80c1980,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ + jb 80b8520 <__gmpz_get_d_2exp@plt+0x6c720> │ │ │ │ + movl $0x80b84c8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1980 <__gmpz_get_d_2exp@plt+0x75b80> │ │ │ │ + jne 80b84c8 <__gmpz_get_d_2exp@plt+0x6c6c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x4002798,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + subb $0x0,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x89080c19,%esp │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c19bc <__gmpz_get_d_2exp@plt+0x75bbc> │ │ │ │ + cld │ │ │ │ + add %al,0x468b080b(%ebp) │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55890475(%ebx),%ecx │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbbb $0x0,0xc80027(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c19ff <__gmpz_get_d_2exp@plt+0x75bff> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b3750 <__gmpz_get_d_2exp@plt+0x67950> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1ab1 <__gmpz_get_d_2exp@plt+0x75cb1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c169c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c18b8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b3750 <__gmpz_get_d_2exp@plt+0x67950> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%edi │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,0x40028(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c1ba8 <__gmpz_get_d_2exp@plt+0x75da8> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1b9e <__gmpz_get_d_2exp@plt+0x75d9e> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b9268,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b93e8,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80c07e0,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80c1328,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c1940,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834e0a9,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + or $0xff,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340710,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1be7 <__gmpz_get_d_2exp@plt+0x75de7> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8553 <__gmpz_get_d_2exp@plt+0x6c753> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1cb1 <__gmpz_get_d_2exp@plt+0x75eb1> │ │ │ │ - movl $0x80c1c68,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80b85ba <__gmpz_get_d_2exp@plt+0x6c7ba> │ │ │ │ + movl $0x80b859c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1c68 <__gmpz_get_d_2exp@plt+0x75e68> │ │ │ │ + jne 80b859c <__gmpz_get_d_2exp@plt+0x6c79c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - sbb $0xc,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + cld │ │ │ │ + enter $0xb85,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1c9c <__gmpz_get_d_2exp@plt+0x75e9c> │ │ │ │ + jne 80b85c8 <__gmpz_get_d_2exp@plt+0x6c7c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c1cb4 <__gmpz_get_d_2exp@plt+0x75eb4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1d13 <__gmpz_get_d_2exp@plt+0x75f13> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c1d31 <__gmpz_get_d_2exp@plt+0x75f31> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c1d22 <__gmpz_get_d_2exp@plt+0x75f22> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c1d31 <__gmpz_get_d_2exp@plt+0x75f31> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c1d22 <__gmpz_get_d_2exp@plt+0x75f22> │ │ │ │ - movl $0x80c1bb8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1db7 <__gmpz_get_d_2exp@plt+0x75fb7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c1bf4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c1ad0 <__gmpz_get_d_2exp@plt+0x75cd0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b85dd <__gmpz_get_d_2exp@plt+0x6c7dd> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + clc │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1dfb <__gmpz_get_d_2exp@plt+0x75ffb> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8631 <__gmpz_get_d_2exp@plt+0x6c831> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1e37 <__gmpz_get_d_2exp@plt+0x76037> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8662 <__gmpz_get_d_2exp@plt+0x6c862> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1e73 <__gmpz_get_d_2exp@plt+0x76073> │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b86dd <__gmpz_get_d_2exp@plt+0x6c8dd> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b86d3 <__gmpz_get_d_2exp@plt+0x6c8d3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b863c,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c36d,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1eaf <__gmpz_get_d_2exp@plt+0x760af> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8712 <__gmpz_get_d_2exp@plt+0x6c912> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8787 <__gmpz_get_d_2exp@plt+0x6c987> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b877d <__gmpz_get_d_2exp@plt+0x6c97d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b86ec,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1eeb <__gmpz_get_d_2exp@plt+0x760eb> │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b87f0 <__gmpz_get_d_2exp@plt+0x6c9f0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b87e6 <__gmpz_get_d_2exp@plt+0x6c9e6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b8724,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c23c8 <__gmpz_get_d_2exp@plt+0x765c8> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8826 <__gmpz_get_d_2exp@plt+0x6ca26> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1f94,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1f94 <__gmpz_get_d_2exp@plt+0x76194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock loopne 80c1fb8 <__gmpz_get_d_2exp@plt+0x761b8> │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b8919 <__gmpz_get_d_2exp@plt+0x6cb19> │ │ │ │ + movl $0x80b8888,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1fe0 <__gmpz_get_d_2exp@plt+0x761e0> │ │ │ │ + jne 80b8888 <__gmpz_get_d_2exp@plt+0x6ca88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - adc $0x20,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + mov $0x88,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2014 <__gmpz_get_d_2exp@plt+0x76214> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c20cb <__gmpz_get_d_2exp@plt+0x762cb> │ │ │ │ - movl $0x80c2044,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c2044 <__gmpz_get_d_2exp@plt+0x76244> │ │ │ │ + jne 80b88b0 <__gmpz_get_d_2exp@plt+0x6cab0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c23cb <__gmpz_get_d_2exp@plt+0x765cb> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b892b <__gmpz_get_d_2exp@plt+0x6cb2b> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c23d3 <__gmpz_get_d_2exp@plt+0x765d3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2413 <__gmpz_get_d_2exp@plt+0x76613> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c243f <__gmpz_get_d_2exp@plt+0x7663f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2448 <__gmpz_get_d_2exp@plt+0x76648> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c244e <__gmpz_get_d_2exp@plt+0x7664e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1dcc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 80b891c <__gmpz_get_d_2exp@plt+0x6cb1c> │ │ │ │ + movl $0x80b8670,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80b8794,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x81d7a48,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8972 <__gmpz_get_d_2exp@plt+0x6cb72> │ │ │ │ + movl $0x80b8800,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c20f2 <__gmpz_get_d_2exp@plt+0x762f2> │ │ │ │ - movl $0x80c2338,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2338 <__gmpz_get_d_2exp@plt+0x76538> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c2121 <__gmpz_get_d_2exp@plt+0x76321> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c21c7 <__gmpz_get_d_2exp@plt+0x763c7> │ │ │ │ - movl $0x80c2298,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2298 <__gmpz_get_d_2exp@plt+0x76498> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80c2140,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x81d75bc,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2140 <__gmpz_get_d_2exp@plt+0x76340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0xf0028a2 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c23cb <__gmpz_get_d_2exp@plt+0x765cb> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8a04 <__gmpz_get_d_2exp@plt+0x6cc04> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2457 <__gmpz_get_d_2exp@plt+0x76657> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2413 <__gmpz_get_d_2exp@plt+0x76613> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c2427 <__gmpz_get_d_2exp@plt+0x76627> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2430 <__gmpz_get_d_2exp@plt+0x76630> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c2436 <__gmpz_get_d_2exp@plt+0x76636> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1e08,-0x1c(%edi) │ │ │ │ + ja 80b89fa <__gmpz_get_d_2exp@plt+0x6cbfa> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x80b8604,-0x20(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b8838,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c21e6 <__gmpz_get_d_2exp@plt+0x763e6> │ │ │ │ - movl $0x80c2480,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c2208,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2208 <__gmpz_get_d_2exp@plt+0x76408> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c23cb <__gmpz_get_d_2exp@plt+0x765cb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2466 <__gmpz_get_d_2exp@plt+0x76666> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2413 <__gmpz_get_d_2exp@plt+0x76613> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c2406 <__gmpz_get_d_2exp@plt+0x76606> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c240f <__gmpz_get_d_2exp@plt+0x7660f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c241e <__gmpz_get_d_2exp@plt+0x7661e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1e44,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c2522 <__gmpz_get_d_2exp@plt+0x76722> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c252a <__gmpz_get_d_2exp@plt+0x7672a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2539 <__gmpz_get_d_2exp@plt+0x76739> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c2401 <__gmpz_get_d_2exp@plt+0x76601> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c2539 <__gmpz_get_d_2exp@plt+0x76739> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c23fc <__gmpz_get_d_2exp@plt+0x765fc> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1e80,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8a45 <__gmpz_get_d_2exp@plt+0x6cc45> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x83406f1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test $0xa1,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c2522 <__gmpz_get_d_2exp@plt+0x76722> │ │ │ │ - add $0x20,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8aa5 <__gmpz_get_d_2exp@plt+0x6cca5> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2544 <__gmpz_get_d_2exp@plt+0x76744> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c2539 <__gmpz_get_d_2exp@plt+0x76739> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c23f7 <__gmpz_get_d_2exp@plt+0x765f7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c2539 <__gmpz_get_d_2exp@plt+0x76739> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c23e2 <__gmpz_get_d_2exp@plt+0x765e2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1ebc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b8a9b <__gmpz_get_d_2exp@plt+0x6cc9b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b8a14,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b8994 <__gmpz_get_d_2exp@plt+0x6cb94> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c2413 <__gmpz_get_d_2exp@plt+0x76613> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c2413 <__gmpz_get_d_2exp@plt+0x76613> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c23e5 <__gmpz_get_d_2exp@plt+0x765e5> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7f4(%esp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c24a4 <__gmpz_get_d_2exp@plt+0x766a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %dl,%al │ │ │ │ - and $0xc,%al │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + inc %esp │ │ │ │ + mov 0x40028,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8b22 <__gmpz_get_d_2exp@plt+0x6cd22> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8b18 <__gmpz_get_d_2exp@plt+0x6cd18> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b8a54,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b8994 <__gmpz_get_d_2exp@plt+0x6cb94> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0x28a0,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock and $0xc,%al │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80c24f0 <__gmpz_get_d_2exp@plt+0x766f0> │ │ │ │ + jb 80b8bf1 <__gmpz_get_d_2exp@plt+0x6cdf1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b8b84,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b8b84 <__gmpz_get_d_2exp@plt+0x6cd84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + js 80b8b1a <__gmpz_get_d_2exp@plt+0x6cd1a> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2513 <__gmpz_get_d_2exp@plt+0x76713> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 80b8bf4 <__gmpz_get_d_2exp@plt+0x6cdf4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b8994,-0x24(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b8ab8,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b8994 <__gmpz_get_d_2exp@plt+0x6cb94> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ + call 1f0bb4a8 │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b8cc2 <__gmpz_get_d_2exp@plt+0x6cec2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8cb8 <__gmpz_get_d_2exp@plt+0x6ceb8> │ │ │ │ + movl $0x80b8530,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b8c64,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c25f9 <__gmpz_get_d_2exp@plt+0x767f9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80c1ef8,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80b8cca <__gmpz_get_d_2exp@plt+0x6ceca> │ │ │ │ + movl $0x80b8564,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80b8b34,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340718,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80b8cf8 <__gmpz_get_d_2exp@plt+0x6cef8> │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x8c,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %al,0x167c02f9(%ebx) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80b8d50 <__gmpz_get_d_2exp@plt+0x6cf50> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80b8d35 <__gmpz_get_d_2exp@plt+0x6cf35> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x8342bfd,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80b8d50 <__gmpz_get_d_2exp@plt+0x6cf50> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov $0x8340210,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x79,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2703 <__gmpz_get_d_2exp@plt+0x76903> │ │ │ │ - movl $0x80c2684,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80b8e1c <__gmpz_get_d_2exp@plt+0x6d01c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b8da4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c2684 <__gmpz_get_d_2exp@plt+0x76884> │ │ │ │ + jne 80b8da4 <__gmpz_get_d_2exp@plt+0x6cfa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x278b,$0x0 │ │ │ │ - pop %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80b8e13 <__gmpz_get_d_2exp@plt+0x6d013> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock shlb $0xc,(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c26c0 <__gmpz_get_d_2exp@plt+0x768c0> │ │ │ │ + add %cl,%ah │ │ │ │ + lea (%ebx),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b8dcc <__gmpz_get_d_2exp@plt+0x6cfcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %cs,0xcb0027(%ebx) │ │ │ │ + push %esp │ │ │ │ + jns 80b8deb <__gmpz_get_d_2exp@plt+0x6cfeb> │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c2706 <__gmpz_get_d_2exp@plt+0x76906> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b127c <__gmpz_get_d_2exp@plt+0x6547c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cld │ │ │ │ + lea (%ebx),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + and $0x79,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340730,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c27de <__gmpz_get_d_2exp@plt+0x769de> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c1d4c,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c2560,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b127c <__gmpz_get_d_2exp@plt+0x6547c> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2827 <__gmpz_get_d_2exp@plt+0x76a27> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8346905(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c28f1 <__gmpz_get_d_2exp@plt+0x76af1> │ │ │ │ - movl $0x80c28a8,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c28a8 <__gmpz_get_d_2exp@plt+0x76aa8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8346905(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %dl,(%eax) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8ea0 <__gmpz_get_d_2exp@plt+0x6d0a0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b8e9c <__gmpz_get_d_2exp@plt+0x6d09c> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8340769,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8173358 <__gmpz_get_d_2exp@plt+0x127558> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov $0xf,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fsubrl (%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c28dc <__gmpz_get_d_2exp@plt+0x76adc> │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8ef0 <__gmpz_get_d_2exp@plt+0x6d0f0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b8eec <__gmpz_get_d_2exp@plt+0x6d0ec> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8340801,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8173358 <__gmpz_get_d_2exp@plt+0x127558> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c28f4 <__gmpz_get_d_2exp@plt+0x76af4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2953 <__gmpz_get_d_2exp@plt+0x76b53> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c2971 <__gmpz_get_d_2exp@plt+0x76b71> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c2962 <__gmpz_get_d_2exp@plt+0x76b62> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c2971 <__gmpz_get_d_2exp@plt+0x76b71> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c2962 <__gmpz_get_d_2exp@plt+0x76b62> │ │ │ │ - movl $0x80c27f8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jp 80b8f1f <__gmpz_get_d_2exp@plt+0x6d11f> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x83409a9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x88,%al │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jp 80b8f3b <__gmpz_get_d_2exp@plt+0x6d13b> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0xb(%edi,%ecx,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80b8f44 <__gmpz_get_d_2exp@plt+0x6d144> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + jp 80b8f63 <__gmpz_get_d_2exp@plt+0x6d163> │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c29f7 <__gmpz_get_d_2exp@plt+0x76bf7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c2834,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x834098d(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b8fd4 <__gmpz_get_d_2exp@plt+0x6d1d4> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8fca <__gmpz_get_d_2exp@plt+0x6d1ca> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b8fb8,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c1ad0 <__gmpz_get_d_2exp@plt+0x75cd0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2a3b <__gmpz_get_d_2exp@plt+0x76c3b> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9060 <__gmpz_get_d_2exp@plt+0x6d260> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9056 <__gmpz_get_d_2exp@plt+0x6d256> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b9044,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b90ec <__gmpz_get_d_2exp@plt+0x6d2ec> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b90e2 <__gmpz_get_d_2exp@plt+0x6d2e2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b90d0,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x78,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2b11 <__gmpz_get_d_2exp@plt+0x76d11> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b9171 <__gmpz_get_d_2exp@plt+0x6d371> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c2ac8,-0x24(%ebp) │ │ │ │ + movl $0x80b9138,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2ac8 <__gmpz_get_d_2exp@plt+0x76cc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + js 80b9157 <__gmpz_get_d_2exp@plt+0x6d357> │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ + add %bl,-0x6f(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,0x28(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - sub (%eax,%ecx,1),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2afc <__gmpz_get_d_2exp@plt+0x76cfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c2b14 <__gmpz_get_d_2exp@plt+0x76d14> │ │ │ │ + mov $0xc7081d75,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + or %esi,(%eax,%ecx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fs js 80b919f <__gmpz_get_d_2exp@plt+0x6d39f> │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b91df <__gmpz_get_d_2exp@plt+0x6d3df> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b91d5 <__gmpz_get_d_2exp@plt+0x6d3d5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b9070,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b9100,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + ja 80b920f <__gmpz_get_d_2exp@plt+0x6d40f> │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9255 <__gmpz_get_d_2exp@plt+0x6d455> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2b73 <__gmpz_get_d_2exp@plt+0x76d73> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c2b91 <__gmpz_get_d_2exp@plt+0x76d91> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c2b82 <__gmpz_get_d_2exp@plt+0x76d82> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c2b91 <__gmpz_get_d_2exp@plt+0x76d91> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c2b82 <__gmpz_get_d_2exp@plt+0x76d82> │ │ │ │ - movl $0x80c2a0c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 80b924b <__gmpz_get_d_2exp@plt+0x6d44b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b8fe4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x80b9180,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80b92d5 <__gmpz_get_d_2exp@plt+0x6d4d5> │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2c13 <__gmpz_get_d_2exp@plt+0x76e13> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c2a48,-0x20(%edi) │ │ │ │ + ja 80b92b6 <__gmpz_get_d_2exp@plt+0x6d4b6> │ │ │ │ + movl $0x80b8f58,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80b91f0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83409f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb $0x86,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sbb %dh,0x28(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2cec <__gmpz_get_d_2exp@plt+0x76eec> │ │ │ │ - movl $0x80c2c70,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80b9354 <__gmpz_get_d_2exp@plt+0x6d554> │ │ │ │ + movl $0x80b9308,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c2c70 <__gmpz_get_d_2exp@plt+0x76e70> │ │ │ │ + jne 80b9308 <__gmpz_get_d_2exp@plt+0x6d508> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - faddl 0x40027(%ebp) │ │ │ │ + call 4a0bbb77 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - sub $0xc,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c2cac <__gmpz_get_d_2exp@plt+0x76eac> │ │ │ │ + jne 80b9340 <__gmpz_get_d_2exp@plt+0x6d540> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0xc8002785,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x76,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c2cef <__gmpz_get_d_2exp@plt+0x76eef> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b127c <__gmpz_get_d_2exp@plt+0x6547c> │ │ │ │ + or $0xe9,%al │ │ │ │ + sbb %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x83409f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b9388 <__gmpz_get_d_2exp@plt+0x6d588> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b93b8 <__gmpz_get_d_2exp@plt+0x6d5b8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b93f4 <__gmpz_get_d_2exp@plt+0x6d5f4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9469 <__gmpz_get_d_2exp@plt+0x6d669> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2da1 <__gmpz_get_d_2exp@plt+0x76fa1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c298c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c2ba8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + ja 80b945f <__gmpz_get_d_2exp@plt+0x6d65f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b9398,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + movl $0x80b93c4,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b127c <__gmpz_get_d_2exp@plt+0x6547c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %es,0x1000500(%edi,%eiz,1) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2e98 <__gmpz_get_d_2exp@plt+0x77098> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2e8e <__gmpz_get_d_2exp@plt+0x7708e> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b90a4,-0x54(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80b9224,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80c1ad0,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80c2618,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c2c30,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834e0a1,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a530c <__gmpz_get_d_2exp@plt+0x5950c> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b949c <__gmpz_get_d_2exp@plt+0x6d69c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2ed1 <__gmpz_get_d_2exp@plt+0x770d1> │ │ │ │ + jb 80b94d8 <__gmpz_get_d_2exp@plt+0x6d6d8> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2f0d <__gmpz_get_d_2exp@plt+0x7710d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c2ea8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b954d <__gmpz_get_d_2exp@plt+0x6d74d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9543 <__gmpz_get_d_2exp@plt+0x6d743> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b947c,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80b94a8,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2f53 <__gmpz_get_d_2exp@plt+0x77153> │ │ │ │ + jb 80b9580 <__gmpz_get_d_2exp@plt+0x6d780> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b95bc <__gmpz_get_d_2exp@plt+0x6d7bc> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c301d <__gmpz_get_d_2exp@plt+0x7721d> │ │ │ │ - movl $0x80c2fd4,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2fd4 <__gmpz_get_d_2exp@plt+0x771d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or %dh,(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3008 <__gmpz_get_d_2exp@plt+0x77208> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c3020 <__gmpz_get_d_2exp@plt+0x77220> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c307f <__gmpz_get_d_2exp@plt+0x7727f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c309d <__gmpz_get_d_2exp@plt+0x7729d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c308e <__gmpz_get_d_2exp@plt+0x7728e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c309d <__gmpz_get_d_2exp@plt+0x7729d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c308e <__gmpz_get_d_2exp@plt+0x7728e> │ │ │ │ - movl $0x80c2f24,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %eax,%esp │ │ │ │ - andl $0x1000500,(%edi) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3123 <__gmpz_get_d_2exp@plt+0x77323> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c2f60,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c2dc0 <__gmpz_get_d_2exp@plt+0x76fc0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c3167 <__gmpz_get_d_2exp@plt+0x77367> │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9631 <__gmpz_get_d_2exp@plt+0x6d831> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9627 <__gmpz_get_d_2exp@plt+0x6d827> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b9560,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80b958c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x1002873,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c31a3 <__gmpz_get_d_2exp@plt+0x773a3> │ │ │ │ + jb 80b9695 <__gmpz_get_d_2exp@plt+0x6d895> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b967c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push $0x2873 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc7081d75,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + or %esi,(%eax,%ecx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %eax │ │ │ │ + jae 80b96c3 <__gmpz_get_d_2exp@plt+0x6d8c3> │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c31df <__gmpz_get_d_2exp@plt+0x773df> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9709 <__gmpz_get_d_2exp@plt+0x6d909> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b96ff <__gmpz_get_d_2exp@plt+0x6d8ff> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b95c8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b9644,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x2872,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c321b <__gmpz_get_d_2exp@plt+0x7741b> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b979a <__gmpz_get_d_2exp@plt+0x6d99a> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9790 <__gmpz_get_d_2exp@plt+0x6d990> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b94e4,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80b96a4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c3257 <__gmpz_get_d_2exp@plt+0x77457> │ │ │ │ + nop │ │ │ │ + cmp %dh,0x28(%edx) │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9838 <__gmpz_get_d_2exp@plt+0x6da38> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b982e <__gmpz_get_d_2exp@plt+0x6da2e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80b9400,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b971c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + jno 80b986b <__gmpz_get_d_2exp@plt+0x6da6b> │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b98d0 <__gmpz_get_d_2exp@plt+0x6dad0> │ │ │ │ + movl $0x80b987c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + push $0x4002871 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b98d8 <__gmpz_get_d_2exp@plt+0x6dad8> │ │ │ │ + movl $0x80b9368,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80b97ac,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + mov $0x8340a00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + or %dh,0x28(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3734 <__gmpz_get_d_2exp@plt+0x77934> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c3300,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80b9974 <__gmpz_get_d_2exp@plt+0x6db74> │ │ │ │ + movl $0x80b9928,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c3300 <__gmpz_get_d_2exp@plt+0x77500> │ │ │ │ + jne 80b9928 <__gmpz_get_d_2exp@plt+0x6db28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ + nop │ │ │ │ + fdivs 0x28(%eax) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %esp │ │ │ │ - xor (%eax,%ecx,1),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + cltd │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c334c <__gmpz_get_d_2exp@plt+0x7754c> │ │ │ │ + jne 80b9960 <__gmpz_get_d_2exp@plt+0x6db60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x3002870,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xorb $0xc,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3380 <__gmpz_get_d_2exp@plt+0x77580> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ + or $0xe9,%al │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340a08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c3437 <__gmpz_get_d_2exp@plt+0x77637> │ │ │ │ - movl $0x80c33b0,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c33b0 <__gmpz_get_d_2exp@plt+0x775b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c3737 <__gmpz_get_d_2exp@plt+0x77937> │ │ │ │ - add $0x20,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9a00 <__gmpz_get_d_2exp@plt+0x6dc00> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c373f <__gmpz_get_d_2exp@plt+0x7793f> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c377f <__gmpz_get_d_2exp@plt+0x7797f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c37ab <__gmpz_get_d_2exp@plt+0x779ab> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c37b4 <__gmpz_get_d_2exp@plt+0x779b4> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c37ba <__gmpz_get_d_2exp@plt+0x779ba> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c3138,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b99f6 <__gmpz_get_d_2exp@plt+0x6dbf6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c345e <__gmpz_get_d_2exp@plt+0x7765e> │ │ │ │ - movl $0x80c36a4,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c36a4 <__gmpz_get_d_2exp@plt+0x778a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c348d <__gmpz_get_d_2exp@plt+0x7768d> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c3533 <__gmpz_get_d_2exp@plt+0x77733> │ │ │ │ - movl $0x80c3604,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3604 <__gmpz_get_d_2exp@plt+0x77804> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80c34ac,0xc(%ebp) │ │ │ │ + movl $0x80b99e4,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c34ac <__gmpz_get_d_2exp@plt+0x776ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c3737 <__gmpz_get_d_2exp@plt+0x77937> │ │ │ │ - add $0x20,%edi │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9a8c <__gmpz_get_d_2exp@plt+0x6dc8c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c37c3 <__gmpz_get_d_2exp@plt+0x779c3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c377f <__gmpz_get_d_2exp@plt+0x7797f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c3793 <__gmpz_get_d_2exp@plt+0x77993> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c379c <__gmpz_get_d_2exp@plt+0x7799c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c37a2 <__gmpz_get_d_2exp@plt+0x779a2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c3174,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b9a82 <__gmpz_get_d_2exp@plt+0x6dc82> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c3552 <__gmpz_get_d_2exp@plt+0x77752> │ │ │ │ - movl $0x80c37ec,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c3574,0xc(%ebp) │ │ │ │ + movl $0x80b9a70,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3574 <__gmpz_get_d_2exp@plt+0x77774> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c3737 <__gmpz_get_d_2exp@plt+0x77937> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c37d2 <__gmpz_get_d_2exp@plt+0x779d2> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c377f <__gmpz_get_d_2exp@plt+0x7797f> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c3772 <__gmpz_get_d_2exp@plt+0x77972> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c377b <__gmpz_get_d_2exp@plt+0x7797b> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c378a <__gmpz_get_d_2exp@plt+0x7798a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c31b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c388e <__gmpz_get_d_2exp@plt+0x77a8e> │ │ │ │ - add $0x20,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9b18 <__gmpz_get_d_2exp@plt+0x6dd18> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3896 <__gmpz_get_d_2exp@plt+0x77a96> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c38a5 <__gmpz_get_d_2exp@plt+0x77aa5> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c376d <__gmpz_get_d_2exp@plt+0x7796d> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c38a5 <__gmpz_get_d_2exp@plt+0x77aa5> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c3768 <__gmpz_get_d_2exp@plt+0x77968> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c31ec,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b9b0e <__gmpz_get_d_2exp@plt+0x6dd0e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x80b9afc,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c388e <__gmpz_get_d_2exp@plt+0x77a8e> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c38b0 <__gmpz_get_d_2exp@plt+0x77ab0> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c38a5 <__gmpz_get_d_2exp@plt+0x77aa5> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c3763 <__gmpz_get_d_2exp@plt+0x77963> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c38a5 <__gmpz_get_d_2exp@plt+0x77aa5> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c374e <__gmpz_get_d_2exp@plt+0x7794e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c3228,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c377f <__gmpz_get_d_2exp@plt+0x7797f> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c377f <__gmpz_get_d_2exp@plt+0x7797f> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c3751 <__gmpz_get_d_2exp@plt+0x77951> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ + hlt │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b9b5c <__gmpz_get_d_2exp@plt+0x6dd5c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8340a11,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114394 <__gmpz_get_d_2exp@plt+0xc8594> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - cmp %cl,(%eax,%ecx,1) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3810 <__gmpz_get_d_2exp@plt+0x77a10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9be4 <__gmpz_get_d_2exp@plt+0x6dde4> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9bda <__gmpz_get_d_2exp@plt+0x6ddda> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81145fc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81145b0,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b9bc8,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %bh,(%eax,%edi,1) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ + cld │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80b9c57 <__gmpz_get_d_2exp@plt+0x6de57> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b9c69 <__gmpz_get_d_2exp@plt+0x6de69> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b9c30,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + imul $0x0,(%eax),%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - cmp %cl,(%eax,%ecx,1) │ │ │ │ + add %dl,-0x64(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c385c <__gmpz_get_d_2exp@plt+0x77a5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ch,0x28(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc7081d75,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x5(%edx) │ │ │ │ + xor $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + push $0x20028 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c387f <__gmpz_get_d_2exp@plt+0x77a7f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9cd7 <__gmpz_get_d_2exp@plt+0x6ded7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9ccd <__gmpz_get_d_2exp@plt+0x6decd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b9b68,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b9bf8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9d4d <__gmpz_get_d_2exp@plt+0x6df4d> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9d43 <__gmpz_get_d_2exp@plt+0x6df43> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b9b2c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b9c78,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrb $1,0x0(%eax,%ebp,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3965 <__gmpz_get_d_2exp@plt+0x77b65> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9ddb <__gmpz_get_d_2exp@plt+0x6dfdb> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9dd1 <__gmpz_get_d_2exp@plt+0x6dfd1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80b9a9c,-0x20(%edi) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80c3264,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80b9ce8,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9e75 <__gmpz_get_d_2exp@plt+0x6e075> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9e6b <__gmpz_get_d_2exp@plt+0x6e06b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80b9a10,-0x24(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x80b9d60,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + imul $0x0,(%eax),%ebp │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b9ee2 <__gmpz_get_d_2exp@plt+0x6e0e2> │ │ │ │ + movl $0x80b9984,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80b9dec,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8340a40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrs 0x27(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + cmp $0x6b,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3a76 <__gmpz_get_d_2exp@plt+0x77c76> │ │ │ │ - movl $0x80c39d8,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b9fac <__gmpz_get_d_2exp@plt+0x6e1ac> │ │ │ │ + movl $0x80b9f38,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c39d8 <__gmpz_get_d_2exp@plt+0x77bd8> │ │ │ │ + jne 80b9f38 <__gmpz_get_d_2exp@plt+0x6e138> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test %bh,0x27(%eax) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + or %ch,0x28(%ebx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc $0x3a,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + mov %ds,0x468b080b(%edi) │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74bfdbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns 9357c3a0 │ │ │ │ + dec %esi │ │ │ │ + adc 0x45890475(%ebx),%ecx │ │ │ │ + clc │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c3a14 <__gmpz_get_d_2exp@plt+0x77c14> │ │ │ │ + jne 80b9f8c <__gmpz_get_d_2exp@plt+0x6e18c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - js 80c3a32 <__gmpz_get_d_2exp@plt+0x77c32> │ │ │ │ - add %cl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x6a,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c3a88 <__gmpz_get_d_2exp@plt+0x77c88> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3a79 <__gmpz_get_d_2exp@plt+0x77c79> │ │ │ │ - movl $0x80c2ee0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80aedc0 <__gmpz_get_d_2exp@plt+0x62fc0> │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x4d891045(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + loopne 80b9fa8 <__gmpz_get_d_2exp@plt+0x6e1a8> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340a48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3b55 <__gmpz_get_d_2exp@plt+0x77d55> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c30b8,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80c38cc,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80aedc0 <__gmpz_get_d_2exp@plt+0x62fc0> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b9fe0 <__gmpz_get_d_2exp@plt+0x6e1e0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3b9b <__gmpz_get_d_2exp@plt+0x77d9b> │ │ │ │ + jb 80ba010 <__gmpz_get_d_2exp@plt+0x6e210> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba04c <__gmpz_get_d_2exp@plt+0x6e24c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba0c1 <__gmpz_get_d_2exp@plt+0x6e2c1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba0b7 <__gmpz_get_d_2exp@plt+0x6e2b7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b9ff0,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ba01c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3c65 <__gmpz_get_d_2exp@plt+0x77e65> │ │ │ │ - movl $0x80c3c1c,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + jb 80ba0f4 <__gmpz_get_d_2exp@plt+0x6e2f4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3c1c <__gmpz_get_d_2exp@plt+0x77e1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - cmp $0xc,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3c50 <__gmpz_get_d_2exp@plt+0x77e50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c3c68 <__gmpz_get_d_2exp@plt+0x77e68> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba130 <__gmpz_get_d_2exp@plt+0x6e330> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba1a5 <__gmpz_get_d_2exp@plt+0x6e3a5> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3cc7 <__gmpz_get_d_2exp@plt+0x77ec7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c3ce5 <__gmpz_get_d_2exp@plt+0x77ee5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c3cd6 <__gmpz_get_d_2exp@plt+0x77ed6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c3ce5 <__gmpz_get_d_2exp@plt+0x77ee5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c3cd6 <__gmpz_get_d_2exp@plt+0x77ed6> │ │ │ │ - movl $0x80c3b6c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80ba19b <__gmpz_get_d_2exp@plt+0x6e39b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba0d4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ba100,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %esp │ │ │ │ - jne 80c3d1a <__gmpz_get_d_2exp@plt+0x77f1a> │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3d6b <__gmpz_get_d_2exp@plt+0x77f6b> │ │ │ │ + jb 80ba1d8 <__gmpz_get_d_2exp@plt+0x6e3d8> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c3ba8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c2dc0 <__gmpz_get_d_2exp@plt+0x76fc0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba214 <__gmpz_get_d_2exp@plt+0x6e414> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba289 <__gmpz_get_d_2exp@plt+0x6e489> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba27f <__gmpz_get_d_2exp@plt+0x6e47f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba1b8,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ba1e4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ba2bc <__gmpz_get_d_2exp@plt+0x6e4bc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + test %ah,0x28(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3daf <__gmpz_get_d_2exp@plt+0x77faf> │ │ │ │ + jb 80ba2fc <__gmpz_get_d_2exp@plt+0x6e4fc> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8340a11,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 81144f4 <__gmpz_get_d_2exp@plt+0xc86f4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + sub %al,(%bx,%si) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba375 <__gmpz_get_d_2exp@plt+0x6e575> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba36b <__gmpz_get_d_2exp@plt+0x6e56b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba29c,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ba2cc,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3e85 <__gmpz_get_d_2exp@plt+0x78085> │ │ │ │ + jb 80ba3a8 <__gmpz_get_d_2exp@plt+0x6e5a8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba3e4 <__gmpz_get_d_2exp@plt+0x6e5e4> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c3e3c,-0x24(%ebp) │ │ │ │ + movl $0x8341c71,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3e3c <__gmpz_get_d_2exp@plt+0x7803c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114120 <__gmpz_get_d_2exp@plt+0xc8320> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba459 <__gmpz_get_d_2exp@plt+0x6e659> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba44f <__gmpz_get_d_2exp@plt+0x6e64f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba388,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ba3b4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x61,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba4bd <__gmpz_get_d_2exp@plt+0x6e6bd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ba4a4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120594 <__gmpz_get_d_2exp@plt+0xd4794> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + pusha │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc7081d75,%esp │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 80c3e7f <__gmpz_get_d_2exp@plt+0x7807f> │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3e70 <__gmpz_get_d_2exp@plt+0x78070> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c3e88 <__gmpz_get_d_2exp@plt+0x78088> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dh,0x5(%edx) │ │ │ │ + xor $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120640 <__gmpz_get_d_2exp@plt+0xd4840> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pusha │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba531 <__gmpz_get_d_2exp@plt+0x6e731> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3ee7 <__gmpz_get_d_2exp@plt+0x780e7> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c3f05 <__gmpz_get_d_2exp@plt+0x78105> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c3ef6 <__gmpz_get_d_2exp@plt+0x780f6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c3f05 <__gmpz_get_d_2exp@plt+0x78105> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c3ef6 <__gmpz_get_d_2exp@plt+0x780f6> │ │ │ │ - movl $0x80c3d80,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80ba527 <__gmpz_get_d_2exp@plt+0x6e727> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba3f0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80ba46c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x65,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba5c2 <__gmpz_get_d_2exp@plt+0x6e7c2> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba5b8 <__gmpz_get_d_2exp@plt+0x6e7b8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80ba30c,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80ba4cc,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov %fs,0x0(%eax,%ebp,1) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba660 <__gmpz_get_d_2exp@plt+0x6e860> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba656 <__gmpz_get_d_2exp@plt+0x6e856> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80ba220,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ba544,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + arpl %ebp,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba712 <__gmpz_get_d_2exp@plt+0x6e912> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba708 <__gmpz_get_d_2exp@plt+0x6e908> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80ba13c,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80ba5d4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0x63,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3f87 <__gmpz_get_d_2exp@plt+0x78187> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba7d4 <__gmpz_get_d_2exp@plt+0x6e9d4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba7ca <__gmpz_get_d_2exp@plt+0x6e9ca> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c3dbc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80ba058,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80ba674,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8114718 <__gmpz_get_d_2exp@plt+0xc8918> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80ba840 <__gmpz_get_d_2exp@plt+0x6ea40> │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ba87c <__gmpz_get_d_2exp@plt+0x6ea7c> │ │ │ │ + movl $0x80ba81c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8113c38 <__gmpz_get_d_2exp@plt+0xc7e38> │ │ │ │ + inc %esp │ │ │ │ + bound %ebp,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ba884 <__gmpz_get_d_2exp@plt+0x6ea84> │ │ │ │ + movl $0x80b9fc0,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + movl $0x80ba724,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + movl $0x81d7a48,0x10(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + mov $0x8340a70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x17002772,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + popa │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c404f <__gmpz_get_d_2exp@plt+0x7824f> │ │ │ │ - movl $0x80c3fe4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80ba94c <__gmpz_get_d_2exp@plt+0x6eb4c> │ │ │ │ + movl $0x80ba8d8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c3fe4 <__gmpz_get_d_2exp@plt+0x781e4> │ │ │ │ + jne 80ba8d8 <__gmpz_get_d_2exp@plt+0x6ead8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - js 80c404c <__gmpz_get_d_2exp@plt+0x7824c> │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + cwtl │ │ │ │ + popa │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock and %al,0xc(%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + sub $0xa9,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4020 <__gmpz_get_d_2exp@plt+0x78220> │ │ │ │ + jne 80ba92c <__gmpz_get_d_2exp@plt+0x6eb2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0x72,%al │ │ │ │ - daa │ │ │ │ - add %al,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + popa │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c4052 <__gmpz_get_d_2exp@plt+0x78252> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80aedc0 <__gmpz_get_d_2exp@plt+0x62fc0> │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x4d891045(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + mov 0xbefffffe,%al │ │ │ │ + js 80ba959 <__gmpz_get_d_2exp@plt+0x6eb59> │ │ │ │ + xor $0x8,%al │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c40f0 <__gmpz_get_d_2exp@plt+0x782f0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c3d00,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80c3f1c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80aedc0 <__gmpz_get_d_2exp@plt+0x62fc0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - jno 80c412a <__gmpz_get_d_2exp@plt+0x7832a> │ │ │ │ - add %al,0x4000100 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba983 <__gmpz_get_d_2exp@plt+0x6eb83> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x83406ef,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x3002882 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c41b5 <__gmpz_get_d_2exp@plt+0x783b5> │ │ │ │ - add $0x38,%edi │ │ │ │ + jb 80ba9ec <__gmpz_get_d_2exp@plt+0x6ebec> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c41ab <__gmpz_get_d_2exp@plt+0x783ab> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c2dc0,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80c3984,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x33(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c3fa4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8339ecc,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + ja 80ba9e2 <__gmpz_get_d_2exp@plt+0x6ebe2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ba95c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x8342bfd,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c41f3 <__gmpz_get_d_2exp@plt+0x783f3> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + subl $0x400,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80baa69 <__gmpz_get_d_2exp@plt+0x6ec69> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80baa5f <__gmpz_get_d_2exp@plt+0x6ec5f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80ba994,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + jl 80ba9f3 <__gmpz_get_d_2exp@plt+0x6ebf3> │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + ja 80baac0 <__gmpz_get_d_2exp@plt+0x6ecc0> │ │ │ │ + movl $0x80baa00,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340a90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c42c9 <__gmpz_get_d_2exp@plt+0x784c9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4280,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bab64 <__gmpz_get_d_2exp@plt+0x6ed64> │ │ │ │ + movl $0x80bab14,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4280 <__gmpz_get_d_2exp@plt+0x78480> │ │ │ │ + jne 80bab14 <__gmpz_get_d_2exp@plt+0x6ed14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + jl 80bab69 <__gmpz_get_d_2exp@plt+0x6ed69> │ │ │ │ + sub %al,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + dec %esp │ │ │ │ + pop %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + sbb $0xff,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x8340a98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x42,%ah │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bab9b <__gmpz_get_d_2exp@plt+0x6ed9b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x83406ef,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c42b4 <__gmpz_get_d_2exp@plt+0x784b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c42cc <__gmpz_get_d_2exp@plt+0x784cc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + subb $0x0,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80babfe <__gmpz_get_d_2exp@plt+0x6edfe> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c432b <__gmpz_get_d_2exp@plt+0x7852b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4349 <__gmpz_get_d_2exp@plt+0x78549> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c433a <__gmpz_get_d_2exp@plt+0x7853a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4349 <__gmpz_get_d_2exp@plt+0x78549> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c433a <__gmpz_get_d_2exp@plt+0x7853a> │ │ │ │ - movl $0x80c41c4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80babf4 <__gmpz_get_d_2exp@plt+0x6edf4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bab74,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - clc │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + jg 80bac2f <__gmpz_get_d_2exp@plt+0x6ee2f> │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bac65 <__gmpz_get_d_2exp@plt+0x6ee65> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bac5b <__gmpz_get_d_2exp@plt+0x6ee5b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80babac,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x28(%edi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c43cf <__gmpz_get_d_2exp@plt+0x785cf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c4200,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80bacb0 <__gmpz_get_d_2exp@plt+0x6eeb0> │ │ │ │ + movl $0x80bac10,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c4110 <__gmpz_get_d_2exp@plt+0x78310> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8342bfd,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340aa0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x5e,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4413 <__gmpz_get_d_2exp@plt+0x78613> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bad09 <__gmpz_get_d_2exp@plt+0x6ef09> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bad05 <__gmpz_get_d_2exp@plt+0x6ef05> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8340aa9,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119ddc <__gmpz_get_d_2exp@plt+0xcdfdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jmp 80baf7c <__gmpz_get_d_2exp@plt+0x6f17c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bad43 <__gmpz_get_d_2exp@plt+0x6ef43> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x834015c,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x7e,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80badac <__gmpz_get_d_2exp@plt+0x6efac> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bada2 <__gmpz_get_d_2exp@plt+0x6efa2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bad1c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x8342bfd,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + pop %ebp │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bae29 <__gmpz_get_d_2exp@plt+0x6f029> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bae1f <__gmpz_get_d_2exp@plt+0x6f01f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80bad54,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8340afc,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + rcrb $1,0x0(%eax,%ebp,1) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80baeb7 <__gmpz_get_d_2exp@plt+0x6f0b7> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80baead <__gmpz_get_d_2exp@plt+0x6f0ad> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80badc0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x14(%ebp) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + pop %esp │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c44e9 <__gmpz_get_d_2exp@plt+0x786e9> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80baf5d <__gmpz_get_d_2exp@plt+0x6f15d> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80baf53 <__gmpz_get_d_2exp@plt+0x6f153> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c44a0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bae3c,-0x18(%edi) │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c44a0 <__gmpz_get_d_2exp@plt+0x786a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - aam $0x44 │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c44d4 <__gmpz_get_d_2exp@plt+0x786d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c44ec <__gmpz_get_d_2exp@plt+0x786ec> │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c454b <__gmpz_get_d_2exp@plt+0x7874b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4569 <__gmpz_get_d_2exp@plt+0x78769> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c455a <__gmpz_get_d_2exp@plt+0x7875a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4569 <__gmpz_get_d_2exp@plt+0x78769> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c455a <__gmpz_get_d_2exp@plt+0x7875a> │ │ │ │ - movl $0x80c43e4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %dl,0x285b(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c45eb <__gmpz_get_d_2exp@plt+0x787eb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c4420,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80bafc8 <__gmpz_get_d_2exp@plt+0x6f1c8> │ │ │ │ + movl $0x80baec8,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8342bfd,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8340b1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fs insb (%dx),%es:(%edi) │ │ │ │ - daa │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %bl,0x28(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c46d7 <__gmpz_get_d_2exp@plt+0x788d7> │ │ │ │ - movl $0x80c4650,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + jb 80bb0a0 <__gmpz_get_d_2exp@plt+0x6f2a0> │ │ │ │ + movl $0x80bb020,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4650 <__gmpz_get_d_2exp@plt+0x78850> │ │ │ │ + jne 80bb020 <__gmpz_get_d_2exp@plt+0x6f220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x6c,%al │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + pop %edx │ │ │ │ + sub %al,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov %es,0xc(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0xb,%al │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov $0x5a,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891855(%ebx) │ │ │ │ + or %cl,0x54890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + jmp 80baf7c <__gmpz_get_d_2exp@plt+0x6f17c> │ │ │ │ + mov $0x8340b24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80bb0c4 <__gmpz_get_d_2exp@plt+0x6f2c4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *(%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %al,0x1b7c03f9(%ebx) │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jge 80bb126 <__gmpz_get_d_2exp@plt+0x6f326> │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jl 80bb14a <__gmpz_get_d_2exp@plt+0x6f34a> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80bb10b <__gmpz_get_d_2exp@plt+0x6f30b> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80bb133 <__gmpz_get_d_2exp@plt+0x6f333> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0x14(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80bb126 <__gmpz_get_d_2exp@plt+0x6f326> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov $0x8340210,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8340afc,0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + movl $0x8342bfd,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x17002859,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bb250 <__gmpz_get_d_2exp@plt+0x6f450> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bb1a8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c468c <__gmpz_get_d_2exp@plt+0x7888c> │ │ │ │ + jne 80bb1a8 <__gmpz_get_d_2exp@plt+0x6f3a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bl,0x28(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xb,%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb1d0 <__gmpz_get_d_2exp@plt+0x6f3d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - loopne 80c46ed <__gmpz_get_d_2exp@plt+0x788ed> │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ + pop %esp │ │ │ │ + pop %ecx │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c46da <__gmpz_get_d_2exp@plt+0x788da> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + lock sbb $0xb2,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + adc %bl,0x28(%ecx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891845(%ebx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80ad770 <__gmpz_get_d_2exp@plt+0x61970> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4796 <__gmpz_get_d_2exp@plt+0x78996> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c4364,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c4580,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80ad770 <__gmpz_get_d_2exp@plt+0x61970> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + jmp 80bb0c4 <__gmpz_get_d_2exp@plt+0x6f2c4> │ │ │ │ + mov $0x8340b40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c47df <__gmpz_get_d_2exp@plt+0x789df> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb283 <__gmpz_get_d_2exp@plt+0x6f483> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c48b5 <__gmpz_get_d_2exp@plt+0x78ab5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c486c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bb2ea <__gmpz_get_d_2exp@plt+0x6f4ea> │ │ │ │ + movl $0x80bb2cc,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c486c <__gmpz_get_d_2exp@plt+0x78a6c> │ │ │ │ + jne 80bb2cc <__gmpz_get_d_2exp@plt+0x6f4cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x89080c48,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + mov $0xb,%dl │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c48a0 <__gmpz_get_d_2exp@plt+0x78aa0> │ │ │ │ + jne 80bb2f8 <__gmpz_get_d_2exp@plt+0x6f4f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c48b8 <__gmpz_get_d_2exp@plt+0x78ab8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4917 <__gmpz_get_d_2exp@plt+0x78b17> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb30d <__gmpz_get_d_2exp@plt+0x6f50d> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4935 <__gmpz_get_d_2exp@plt+0x78b35> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c4926 <__gmpz_get_d_2exp@plt+0x78b26> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4935 <__gmpz_get_d_2exp@plt+0x78b35> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c4926 <__gmpz_get_d_2exp@plt+0x78b26> │ │ │ │ - movl $0x80c47b0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - or $0x69,%al │ │ │ │ - daa │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + enter $0x2878,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c49bb <__gmpz_get_d_2exp@plt+0x78bbb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c47ec,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c4110 <__gmpz_get_d_2exp@plt+0x78310> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb361 <__gmpz_get_d_2exp@plt+0x6f561> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c49ff <__gmpz_get_d_2exp@plt+0x78bff> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb392 <__gmpz_get_d_2exp@plt+0x6f592> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb40d <__gmpz_get_d_2exp@plt+0x6f60d> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb403 <__gmpz_get_d_2exp@plt+0x6f603> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bb36c,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c36d,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4ad5 <__gmpz_get_d_2exp@plt+0x78cd5> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb442 <__gmpz_get_d_2exp@plt+0x6f642> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4a8c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4a8c <__gmpz_get_d_2exp@plt+0x78c8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - rorb $0x8,0xc(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4ac0 <__gmpz_get_d_2exp@plt+0x78cc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c4ad8 <__gmpz_get_d_2exp@plt+0x78cd8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb4b7 <__gmpz_get_d_2exp@plt+0x6f6b7> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4b37 <__gmpz_get_d_2exp@plt+0x78d37> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4b55 <__gmpz_get_d_2exp@plt+0x78d55> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c4b46 <__gmpz_get_d_2exp@plt+0x78d46> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4b55 <__gmpz_get_d_2exp@plt+0x78d55> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c4b46 <__gmpz_get_d_2exp@plt+0x78d46> │ │ │ │ - movl $0x80c49d0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80bb4ad <__gmpz_get_d_2exp@plt+0x6f6ad> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bb41c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4bd7 <__gmpz_get_d_2exp@plt+0x78dd7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c4a0c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb520 <__gmpz_get_d_2exp@plt+0x6f720> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb516 <__gmpz_get_d_2exp@plt+0x6f716> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bb454,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 80c4c4c <__gmpz_get_d_2exp@plt+0x78e4c> │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb556 <__gmpz_get_d_2exp@plt+0x6f756> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4cb0 <__gmpz_get_d_2exp@plt+0x78eb0> │ │ │ │ - movl $0x80c4c34,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80bb649 <__gmpz_get_d_2exp@plt+0x6f849> │ │ │ │ + movl $0x80bb5b8,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4c34 <__gmpz_get_d_2exp@plt+0x78e34> │ │ │ │ + jne 80bb5b8 <__gmpz_get_d_2exp@plt+0x6f7b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %ah,0x27(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock jo 80c4c85 <__gmpz_get_d_2exp@plt+0x78e85> │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + loopne 80bb572 <__gmpz_get_d_2exp@plt+0x6f772> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4c70 <__gmpz_get_d_2exp@plt+0x78e70> │ │ │ │ + jne 80bb5e0 <__gmpz_get_d_2exp@plt+0x6f7e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - gs daa │ │ │ │ - add %cl,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c4cb3 <__gmpz_get_d_2exp@plt+0x78eb3> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ad770 <__gmpz_get_d_2exp@plt+0x61970> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb65b <__gmpz_get_d_2exp@plt+0x6f85b> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4d65 <__gmpz_get_d_2exp@plt+0x78f65> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c4950,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + ja 80bb64c <__gmpz_get_d_2exp@plt+0x6f84c> │ │ │ │ + movl $0x80bb3a0,-0x24(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c4b6c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + movl $0x80bb4c4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x81d7a48,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb6a2 <__gmpz_get_d_2exp@plt+0x6f8a2> │ │ │ │ + movl $0x80bb530,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x81d75bc,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80ad770 <__gmpz_get_d_2exp@plt+0x61970> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - call 210c74dd │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dh,0x28(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4e0a <__gmpz_get_d_2exp@plt+0x7900a> │ │ │ │ - add $0x30,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb734 <__gmpz_get_d_2exp@plt+0x6f934> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4e00 <__gmpz_get_d_2exp@plt+0x79000> │ │ │ │ - movl $0x80c4110,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80c4608,-0x18(%edi) │ │ │ │ + ja 80bb72a <__gmpz_get_d_2exp@plt+0x6f92a> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x80bb334,-0x20(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c4bf4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x6,-0x8(%ebp) │ │ │ │ - movl $0x833b0c0,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x15(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x80bb568,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b27c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c4e39 <__gmpz_get_d_2exp@plt+0x79039> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x53,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb775 <__gmpz_get_d_2exp@plt+0x6f975> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4e6f <__gmpz_get_d_2exp@plt+0x7906f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c4e20,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb7a6 <__gmpz_get_d_2exp@plt+0x6f9a6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4ea1 <__gmpz_get_d_2exp@plt+0x790a1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb821 <__gmpz_get_d_2exp@plt+0x6fa21> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb817 <__gmpz_get_d_2exp@plt+0x6fa17> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bb780,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c36d,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4ed7 <__gmpz_get_d_2exp@plt+0x790d7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c4e88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb856 <__gmpz_get_d_2exp@plt+0x6fa56> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4f4b <__gmpz_get_d_2exp@plt+0x7914b> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb8cb <__gmpz_get_d_2exp@plt+0x6facb> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4f41 <__gmpz_get_d_2exp@plt+0x79141> │ │ │ │ - movl $0x80c4e48,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c4eb0,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x833b27c,-0x8(%ebp) │ │ │ │ - movl $0x833b29a,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + ja 80bb8c1 <__gmpz_get_d_2exp@plt+0x6fac1> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bb830,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80de974 <__gmpz_get_d_2exp@plt+0x92b74> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b2a8,%esi │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c4f8b <__gmpz_get_d_2exp@plt+0x7918b> │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb934 <__gmpz_get_d_2exp@plt+0x6fb34> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb92a <__gmpz_get_d_2exp@plt+0x6fb2a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bb868,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5061 <__gmpz_get_d_2exp@plt+0x79261> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb96a <__gmpz_get_d_2exp@plt+0x6fb6a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5018,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bba5d <__gmpz_get_d_2exp@plt+0x6fc5d> │ │ │ │ + movl $0x80bb9cc,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5018 <__gmpz_get_d_2exp@plt+0x79218> │ │ │ │ + jne 80bb9cc <__gmpz_get_d_2exp@plt+0x6fbcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + cld │ │ │ │ hlt │ │ │ │ - dec %esp │ │ │ │ - push %eax │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c504c <__gmpz_get_d_2exp@plt+0x7924c> │ │ │ │ + mov $0x468b080b,%ecx │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb9f4 <__gmpz_get_d_2exp@plt+0x6fbf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5064 <__gmpz_get_d_2exp@plt+0x79264> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bba6f <__gmpz_get_d_2exp@plt+0x6fc6f> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c50cb <__gmpz_get_d_2exp@plt+0x792cb> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c50e9 <__gmpz_get_d_2exp@plt+0x792e9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c50da <__gmpz_get_d_2exp@plt+0x792da> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c50e9 <__gmpz_get_d_2exp@plt+0x792e9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c50da <__gmpz_get_d_2exp@plt+0x792da> │ │ │ │ - movl $0x80c4f5c,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80bba60 <__gmpz_get_d_2exp@plt+0x6fc60> │ │ │ │ + movl $0x80bb7b4,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80bb8d8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x81d7a48,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c5173 <__gmpz_get_d_2exp@plt+0x79373> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80c4f98,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbab6 <__gmpz_get_d_2exp@plt+0x6fcb6> │ │ │ │ + movl $0x80bb944,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x81d75bc,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c51b7 <__gmpz_get_d_2exp@plt+0x793b7> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bbb01 <__gmpz_get_d_2exp@plt+0x6fd01> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8340161,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + jo 80bbb2f <__gmpz_get_d_2exp@plt+0x6fd2f> │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbb61 <__gmpz_get_d_2exp@plt+0x6fd61> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbb57 <__gmpz_get_d_2exp@plt+0x6fd57> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bbad0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb6c4 <__gmpz_get_d_2exp@plt+0x6f8c4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + dec %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c528d <__gmpz_get_d_2exp@plt+0x7948d> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbc26 <__gmpz_get_d_2exp@plt+0x6fe26> │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbc1c <__gmpz_get_d_2exp@plt+0x6fe1c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5244,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bb748,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80bb97c,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80bbb10,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5244 <__gmpz_get_d_2exp@plt+0x79444> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80c529b <__gmpz_get_d_2exp@plt+0x7949b> │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5278 <__gmpz_get_d_2exp@plt+0x79478> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5290 <__gmpz_get_d_2exp@plt+0x79490> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + aam $0x4e │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbcd0 <__gmpz_get_d_2exp@plt+0x6fed0> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c52f7 <__gmpz_get_d_2exp@plt+0x794f7> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c5315 <__gmpz_get_d_2exp@plt+0x79515> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c5306 <__gmpz_get_d_2exp@plt+0x79506> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c5315 <__gmpz_get_d_2exp@plt+0x79515> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c5306 <__gmpz_get_d_2exp@plt+0x79506> │ │ │ │ - movl $0x80c5188,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c539f <__gmpz_get_d_2exp@plt+0x7959f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + ja 80bbcc6 <__gmpz_get_d_2exp@plt+0x6fec6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80c51c4,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80bbb74,-0x1c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb6c4 <__gmpz_get_d_2exp@plt+0x6f8c4> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rcrb $0x0,0x27(%ecx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5550 <__gmpz_get_d_2exp@plt+0x79750> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c5543 <__gmpz_get_d_2exp@plt+0x79743> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8092da4 <__gmpz_get_d_2exp@plt+0x46fa4> │ │ │ │ - nop │ │ │ │ - cmp $0x59,%al │ │ │ │ - daa │ │ │ │ - add %al,%bh │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %cl,0x28(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x4c,%edi │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbd8e <__gmpz_get_d_2exp@plt+0x6ff8e> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5553 <__gmpz_get_d_2exp@plt+0x79753> │ │ │ │ + ja 80bbd84 <__gmpz_get_d_2exp@plt+0x6ff84> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x80bbc38,-0x20(%edi) │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x48(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80c5100,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c532c,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8092da4 <__gmpz_get_d_2exp@plt+0x46fa4> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - jmp 80c546e <__gmpz_get_d_2exp@plt+0x7966e> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80c5440,-0x10(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80c55e5 <__gmpz_get_d_2exp@plt+0x797e5> │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c5622 <__gmpz_get_d_2exp@plt+0x79822> │ │ │ │ - movl $0x80c55d4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c55d4 <__gmpz_get_d_2exp@plt+0x797d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x57,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,0xc(%esi) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5600 <__gmpz_get_d_2exp@plt+0x79800> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80c564d <__gmpz_get_d_2exp@plt+0x7984d> │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c53bc <__gmpz_get_d_2exp@plt+0x795bc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c565f <__gmpz_get_d_2exp@plt+0x7985f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb6c4 <__gmpz_get_d_2exp@plt+0x6f8c4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %ebp │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5750 <__gmpz_get_d_2exp@plt+0x79950> │ │ │ │ + jb 80bbe99 <__gmpz_get_d_2exp@plt+0x70099> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c56ec,-0x24(%ebp) │ │ │ │ + movl $0x80bbdf0,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c56ec <__gmpz_get_d_2exp@plt+0x798ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and %dl,0xc(%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5720 <__gmpz_get_d_2exp@plt+0x79920> │ │ │ │ + jne 80bbdf0 <__gmpz_get_d_2exp@plt+0x6fff0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c5762 <__gmpz_get_d_2exp@plt+0x79962> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5753 <__gmpz_get_d_2exp@plt+0x79953> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c57d6 <__gmpz_get_d_2exp@plt+0x799d6> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c582b <__gmpz_get_d_2exp@plt+0x79a2b> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c57e5 <__gmpz_get_d_2exp@plt+0x799e5> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c582b <__gmpz_get_d_2exp@plt+0x79a2b> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c5808 <__gmpz_get_d_2exp@plt+0x79a08> │ │ │ │ - movl $0x80c5630,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80dbd04,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80dbd04,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + sbb $0x4d,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c58af <__gmpz_get_d_2exp@plt+0x79aaf> │ │ │ │ + ja 80bbe9c <__gmpz_get_d_2exp@plt+0x7009c> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x80bb6c4,-0x34(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c566c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push %edi │ │ │ │ - daa │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c5a26 <__gmpz_get_d_2exp@plt+0x79c26> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5a16 <__gmpz_get_d_2exp@plt+0x79c16> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1594 <__gmpz_get_d_2exp@plt+0x55794> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - push %esi │ │ │ │ - daa │ │ │ │ - add %cl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x80bbce4,-0x24(%edi) │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5a29 <__gmpz_get_d_2exp@plt+0x79c29> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80c5844,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x32(%edi),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1594 <__gmpz_get_d_2exp@plt+0x55794> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80c5995 <__gmpz_get_d_2exp@plt+0x79b95> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80c5960,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80bb6c4 <__gmpz_get_d_2exp@plt+0x6f8c4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x55,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + dec %esp │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5b62 <__gmpz_get_d_2exp@plt+0x79d62> │ │ │ │ - movl $0x80c5ab0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5ab0 <__gmpz_get_d_2exp@plt+0x79cb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %ebp │ │ │ │ - daa │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - call 93146712 │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890875(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5ae8 <__gmpz_get_d_2exp@plt+0x79ce8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80bbf6a <__gmpz_get_d_2exp@plt+0x7016a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbf60 <__gmpz_get_d_2exp@plt+0x70160> │ │ │ │ + movl $0x80bb260,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bbf0c,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80c5b33 <__gmpz_get_d_2exp@plt+0x79d33> │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,0x0(%eax,%ebp,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %bl,0xc(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bbf72 <__gmpz_get_d_2exp@plt+0x70172> │ │ │ │ + movl $0x80bb294,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bbda0,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5b18 <__gmpz_get_d_2exp@plt+0x79d18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %esp │ │ │ │ - push %ebp │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x5b(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5b40 <__gmpz_get_d_2exp@plt+0x79d40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x55,%al │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c58cc <__gmpz_get_d_2exp@plt+0x79acc> │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340b48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80bc510 <__gmpz_get_d_2exp@plt+0x70710> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + fs insb (%dx),%es:(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5b99 <__gmpz_get_d_2exp@plt+0x79d99> │ │ │ │ + jb 80bbfc5 <__gmpz_get_d_2exp@plt+0x701c5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bbff6 <__gmpz_get_d_2exp@plt+0x701f6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c5bd5 <__gmpz_get_d_2exp@plt+0x79dd5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c5b70,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc057 <__gmpz_get_d_2exp@plt+0x70257> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc04d <__gmpz_get_d_2exp@plt+0x7024d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bbfd0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc0ba <__gmpz_get_d_2exp@plt+0x702ba> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc0b0 <__gmpz_get_d_2exp@plt+0x702b0> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bc008,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81d7a48,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0x6b,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc12f <__gmpz_get_d_2exp@plt+0x7032f> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc125 <__gmpz_get_d_2exp@plt+0x70325> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80bbf98,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80bc068,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x2002849,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5c1b <__gmpz_get_d_2exp@plt+0x79e1b> │ │ │ │ + jb 80bc16d <__gmpz_get_d_2exp@plt+0x7036d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5c57 <__gmpz_get_d_2exp@plt+0x79e57> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc19e <__gmpz_get_d_2exp@plt+0x7039e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc1ff <__gmpz_get_d_2exp@plt+0x703ff> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc1f5 <__gmpz_get_d_2exp@plt+0x703f5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bc178,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc262 <__gmpz_get_d_2exp@plt+0x70462> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc258 <__gmpz_get_d_2exp@plt+0x70458> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bc1b0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81d7a48,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5c93 <__gmpz_get_d_2exp@plt+0x79e93> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc2a1 <__gmpz_get_d_2exp@plt+0x704a1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x834015c,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c5ccf <__gmpz_get_d_2exp@plt+0x79ecf> │ │ │ │ + dec %esp │ │ │ │ + imul $0x300,(%eax),%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc301 <__gmpz_get_d_2exp@plt+0x70501> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc2f7 <__gmpz_get_d_2exp@plt+0x704f7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bc270,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bc0d0 <__gmpz_get_d_2exp@plt+0x702d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c5d0b <__gmpz_get_d_2exp@plt+0x79f0b> │ │ │ │ + clc │ │ │ │ + inc %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc3ad <__gmpz_get_d_2exp@plt+0x705ad> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc3a3 <__gmpz_get_d_2exp@plt+0x705a3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80bc140,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80bc210,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80bc2b0,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + dec %esp │ │ │ │ + inc %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c61e8 <__gmpz_get_d_2exp@plt+0x7a3e8> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc446 <__gmpz_get_d_2exp@plt+0x70646> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc43c <__gmpz_get_d_2exp@plt+0x7063c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5db4,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bc314,-0x18(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5db4 <__gmpz_get_d_2exp@plt+0x79fb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %bl,0xc(%esi) │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5e00 <__gmpz_get_d_2exp@plt+0x7a000> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0x5e,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5e34 <__gmpz_get_d_2exp@plt+0x7a034> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5eeb <__gmpz_get_d_2exp@plt+0x7a0eb> │ │ │ │ - movl $0x80c5e64,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5e64 <__gmpz_get_d_2exp@plt+0x7a064> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c61eb <__gmpz_get_d_2exp@plt+0x7a3eb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c61f3 <__gmpz_get_d_2exp@plt+0x7a3f3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6233 <__gmpz_get_d_2exp@plt+0x7a433> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c625f <__gmpz_get_d_2exp@plt+0x7a45f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6268 <__gmpz_get_d_2exp@plt+0x7a468> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c626e <__gmpz_get_d_2exp@plt+0x7a46e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5bec,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c5f12 <__gmpz_get_d_2exp@plt+0x7a112> │ │ │ │ - movl $0x80c6158,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6158 <__gmpz_get_d_2exp@plt+0x7a358> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c5f41 <__gmpz_get_d_2exp@plt+0x7a141> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c5fe7 <__gmpz_get_d_2exp@plt+0x7a1e7> │ │ │ │ - movl $0x80c60b8,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c60b8 <__gmpz_get_d_2exp@plt+0x7a2b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80c5f60,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5f60 <__gmpz_get_d_2exp@plt+0x7a160> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c61eb <__gmpz_get_d_2exp@plt+0x7a3eb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6277 <__gmpz_get_d_2exp@plt+0x7a477> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6233 <__gmpz_get_d_2exp@plt+0x7a433> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c6247 <__gmpz_get_d_2exp@plt+0x7a447> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6250 <__gmpz_get_d_2exp@plt+0x7a450> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c6256 <__gmpz_get_d_2exp@plt+0x7a456> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5c28,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c6006 <__gmpz_get_d_2exp@plt+0x7a206> │ │ │ │ - movl $0x80c62a0,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c6028,0xc(%ebp) │ │ │ │ + jmp 80bc0d0 <__gmpz_get_d_2exp@plt+0x702d0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6028 <__gmpz_get_d_2exp@plt+0x7a228> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c61eb <__gmpz_get_d_2exp@plt+0x7a3eb> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6286 <__gmpz_get_d_2exp@plt+0x7a486> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6233 <__gmpz_get_d_2exp@plt+0x7a433> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c6226 <__gmpz_get_d_2exp@plt+0x7a426> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c622f <__gmpz_get_d_2exp@plt+0x7a42f> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c623e <__gmpz_get_d_2exp@plt+0x7a43e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5c64,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c6342 <__gmpz_get_d_2exp@plt+0x7a542> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c634a <__gmpz_get_d_2exp@plt+0x7a54a> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6359 <__gmpz_get_d_2exp@plt+0x7a559> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c6221 <__gmpz_get_d_2exp@plt+0x7a421> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c6359 <__gmpz_get_d_2exp@plt+0x7a559> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c621c <__gmpz_get_d_2exp@plt+0x7a41c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5ca0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x46,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80c6342 <__gmpz_get_d_2exp@plt+0x7a542> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc4f0 <__gmpz_get_d_2exp@plt+0x706f0> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6364 <__gmpz_get_d_2exp@plt+0x7a564> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80c6359 <__gmpz_get_d_2exp@plt+0x7a559> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80c6217 <__gmpz_get_d_2exp@plt+0x7a417> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c6359 <__gmpz_get_d_2exp@plt+0x7a559> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c6202 <__gmpz_get_d_2exp@plt+0x7a402> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5cdc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80bc4e6 <__gmpz_get_d_2exp@plt+0x706e6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80bc3c0,-0x1c(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bc0d0 <__gmpz_get_d_2exp@plt+0x702d0> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c6233 <__gmpz_get_d_2exp@plt+0x7a433> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80c6233 <__gmpz_get_d_2exp@plt+0x7a433> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80c6205 <__gmpz_get_d_2exp@plt+0x7a405> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - bound %ecx,(%eax,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c62c4 <__gmpz_get_d_2exp@plt+0x7a4c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %dh,%al │ │ │ │ - bound %ecx,(%eax,%ecx,1) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + je 80bc4f4 <__gmpz_get_d_2exp@plt+0x706f4> │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bh,%ah │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc %ah,0xc(%ebx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80c6310 <__gmpz_get_d_2exp@plt+0x7a510> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6333 <__gmpz_get_d_2exp@plt+0x7a533> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6419 <__gmpz_get_d_2exp@plt+0x7a619> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80c5d18,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 80bc568 <__gmpz_get_d_2exp@plt+0x70768> │ │ │ │ + movl $0x80bc0d0,-0x2c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80bc458,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x2a(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80bc0d0 <__gmpz_get_d_2exp@plt+0x702d0> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8340b50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x4c,%al │ │ │ │ - daa │ │ │ │ + les 0x28(%ebp),%eax │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c65c3 <__gmpz_get_d_2exp@plt+0x7a7c3> │ │ │ │ - movl $0x80c649c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ + jb 80bc648 <__gmpz_get_d_2exp@plt+0x70848> │ │ │ │ + movl $0x80bc5c0,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c649c <__gmpz_get_d_2exp@plt+0x7a69c> │ │ │ │ + jne 80bc5c0 <__gmpz_get_d_2exp@plt+0x707c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $0x0,0x27(%ebx) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + sub %al,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock fsubs 0x8(%esp,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c64d8 <__gmpz_get_d_2exp@plt+0x7a6d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %cl,0x27(%ebx) │ │ │ │ - add %cl,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76dbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c6500 <__gmpz_get_d_2exp@plt+0x7a700> │ │ │ │ - movl $0x80c65d4,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c65d4 <__gmpz_get_d_2exp@plt+0x7a7d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80c6544,-0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6544 <__gmpz_get_d_2exp@plt+0x7a744> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sbb %cl,0x27(%ebx) │ │ │ │ - add %cl,0x1e000001(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c665f <__gmpz_get_d_2exp@plt+0x7a85f> │ │ │ │ + hlt │ │ │ │ + adc $0xc6,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x80c6380,-0x24(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80c663c,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c663c <__gmpz_get_d_2exp@plt+0x7a83c> │ │ │ │ + jne 80bc614 <__gmpz_get_d_2exp@plt+0x70814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %cl,0x27(%edx) │ │ │ │ - add %al,0x3(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%esi,%eiz,2) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6604 <__gmpz_get_d_2exp@plt+0x7a804> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - dec %edx │ │ │ │ - daa │ │ │ │ - add %al,0x0(%esi) │ │ │ │ + cmp $0x45,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ adc $0x89,%al │ │ │ │ dec %ebp │ │ │ │ - or %cl,0x558b0c4d(%ebx) │ │ │ │ - adc %cl,0x45890c55(%ecx) │ │ │ │ - adc %cl,0x45891845(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %al,0x67e904c5(%ebx) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - std │ │ │ │ - decl 0x4a200076(%ebp) │ │ │ │ - daa │ │ │ │ - add %al,0x0(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - adc %cl,0x4589084d(%ecx) │ │ │ │ - adc %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x4589144d(%ecx) │ │ │ │ - sbb %al,0x35e904c5(%ebx) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - std │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ch,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - test $0x10,%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - cmp %cl,0x0(%edi,%eiz,1) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c6722 <__gmpz_get_d_2exp@plt+0x7a922> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6718 <__gmpz_get_d_2exp@plt+0x7a918> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80c5ba8,-0x20(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80c6438,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1f(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x834dbd1,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + or %cl,0x55891855(%ebx) │ │ │ │ + or %cl,0x54890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + jmp 80bc510 <__gmpz_get_d_2exp@plt+0x70710> │ │ │ │ + mov $0x8340b58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c675f <__gmpz_get_d_2exp@plt+0x7a95f> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc67b <__gmpz_get_d_2exp@plt+0x7087b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8120524 <__gmpz_get_d_2exp@plt+0xd4724> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6835 <__gmpz_get_d_2exp@plt+0x7aa35> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c67ec,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bc6e2 <__gmpz_get_d_2exp@plt+0x708e2> │ │ │ │ + movl $0x80bc6c4,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c67ec <__gmpz_get_d_2exp@plt+0x7a9ec> │ │ │ │ + jne 80bc6c4 <__gmpz_get_d_2exp@plt+0x708c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and %ch,0xc(%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + cld │ │ │ │ + lock (bad) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6820 <__gmpz_get_d_2exp@plt+0x7aa20> │ │ │ │ + jne 80bc6f0 <__gmpz_get_d_2exp@plt+0x708f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c6838 <__gmpz_get_d_2exp@plt+0x7aa38> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6897 <__gmpz_get_d_2exp@plt+0x7aa97> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c68b5 <__gmpz_get_d_2exp@plt+0x7aab5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c68a6 <__gmpz_get_d_2exp@plt+0x7aaa6> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c68b5 <__gmpz_get_d_2exp@plt+0x7aab5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c68a6 <__gmpz_get_d_2exp@plt+0x7aaa6> │ │ │ │ - movl $0x80c6730,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6937 <__gmpz_get_d_2exp@plt+0x7ab37> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c676c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bc705 <__gmpz_get_d_2exp@plt+0x70905> │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x81d75bc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + shlb $1,0x0(%eax,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c697b <__gmpz_get_d_2exp@plt+0x7ab7b> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc759 <__gmpz_get_d_2exp@plt+0x70959> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6a51 <__gmpz_get_d_2exp@plt+0x7ac51> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc78a <__gmpz_get_d_2exp@plt+0x7098a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c6a08,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc80c <__gmpz_get_d_2exp@plt+0x70a0c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc802 <__gmpz_get_d_2exp@plt+0x70a02> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6a08 <__gmpz_get_d_2exp@plt+0x7ac08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80bc764,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0x6a,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc842 <__gmpz_get_d_2exp@plt+0x70a42> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6a3c <__gmpz_get_d_2exp@plt+0x7ac3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c6a54 <__gmpz_get_d_2exp@plt+0x7ac54> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6ab3 <__gmpz_get_d_2exp@plt+0x7acb3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c6ad1 <__gmpz_get_d_2exp@plt+0x7acd1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c6ac2 <__gmpz_get_d_2exp@plt+0x7acc2> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c6ad1 <__gmpz_get_d_2exp@plt+0x7acd1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c6ac2 <__gmpz_get_d_2exp@plt+0x7acc2> │ │ │ │ - movl $0x80c694c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6b53 <__gmpz_get_d_2exp@plt+0x7ad53> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c6988,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc8b7 <__gmpz_get_d_2exp@plt+0x70ab7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc8ad <__gmpz_get_d_2exp@plt+0x70aad> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bc81c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0x42,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6c56 <__gmpz_get_d_2exp@plt+0x7ae56> │ │ │ │ - movl $0x80c6bc4,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6bc4 <__gmpz_get_d_2exp@plt+0x7adc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x6002741,%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc920 <__gmpz_get_d_2exp@plt+0x70b20> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc916 <__gmpz_get_d_2exp@plt+0x70b16> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bc854,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %ch,0x8(%esp,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bc9e1 <__gmpz_get_d_2exp@plt+0x70be1> │ │ │ │ + movl $0x80bc984,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6c00 <__gmpz_get_d_2exp@plt+0x7ae00> │ │ │ │ + jne 80bc984 <__gmpz_get_d_2exp@plt+0x70b84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jl 80c6c37 <__gmpz_get_d_2exp@plt+0x7ae37> │ │ │ │ - daa │ │ │ │ - add %cl,%dl │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c6c59 <__gmpz_get_d_2exp@plt+0x7ae59> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8092da4 <__gmpz_get_d_2exp@plt+0x46fa4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6d1b <__gmpz_get_d_2exp@plt+0x7af1b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c68cc,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bc9e4 <__gmpz_get_d_2exp@plt+0x70be4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bc798,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80c6ae8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80bc8c4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8092da4 <__gmpz_get_d_2exp@plt+0x46fa4> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x400,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + popa │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6e0a <__gmpz_get_d_2exp@plt+0x7b00a> │ │ │ │ - add $0x54,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bca74 <__gmpz_get_d_2exp@plt+0x70c74> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6e00 <__gmpz_get_d_2exp@plt+0x7b000> │ │ │ │ - movl $0x80c53bc,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - movl $0x80c559c,-0x44(%edi) │ │ │ │ - lea -0x50(%edi),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x80c58cc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - lea -0x41(%edi),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x80c5a78,-0x30(%edi) │ │ │ │ + ja 80bca6a <__gmpz_get_d_2exp@plt+0x70c6a> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x80bc72c,-0x20(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - lea -0x3c(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c6680,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c6b70,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80bc934,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x833b2a8,-0x8(%ebp) │ │ │ │ - movl $0x833af48,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d7a48,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x833b2c8,%esi │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x50,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80bcabe <__gmpz_get_d_2exp@plt+0x70cbe> │ │ │ │ sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6e59 <__gmpz_get_d_2exp@plt+0x7b059> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c6e55 <__gmpz_get_d_2exp@plt+0x7b055> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81f3703,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ae00c <__gmpz_get_d_2exp@plt+0x16220c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80bcab5 <__gmpz_get_d_2exp@plt+0x70cb5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6ec3 <__gmpz_get_d_2exp@plt+0x7b0c3> │ │ │ │ + jb 80bcae6 <__gmpz_get_d_2exp@plt+0x70ce6> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c6e9c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6e9c <__gmpz_get_d_2exp@plt+0x7b09c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bcb68 <__gmpz_get_d_2exp@plt+0x70d68> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcb5e <__gmpz_get_d_2exp@plt+0x70d5e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80bcac0,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6ec6 <__gmpz_get_d_2exp@plt+0x7b0c6> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bcb9e <__gmpz_get_d_2exp@plt+0x70d9e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6f3b <__gmpz_get_d_2exp@plt+0x7b13b> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80c6e64,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bcc13 <__gmpz_get_d_2exp@plt+0x70e13> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcc09 <__gmpz_get_d_2exp@plt+0x70e09> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80bcb78,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c372,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81d75bc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c6fba <__gmpz_get_d_2exp@plt+0x7b1ba> │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bcc7c <__gmpz_get_d_2exp@plt+0x70e7c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcc72 <__gmpz_get_d_2exp@plt+0x70e72> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c6f94,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bcbb0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bcd3d <__gmpz_get_d_2exp@plt+0x70f3d> │ │ │ │ + movl $0x80bcce0,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6f94 <__gmpz_get_d_2exp@plt+0x7b194> │ │ │ │ + jne 80bcce0 <__gmpz_get_d_2exp@plt+0x70ee0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6fbd <__gmpz_get_d_2exp@plt+0x7b1bd> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80bcd40 <__gmpz_get_d_2exp@plt+0x70f40> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bcaf4,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80bcc20,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 812055c <__gmpz_get_d_2exp@plt+0xd475c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bcd89 <__gmpz_get_d_2exp@plt+0x70f89> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81d75bc,-0x10(%ebp) │ │ │ │ + movl $0x8340161,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120608 <__gmpz_get_d_2exp@plt+0xd4808> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + fs pop %esi │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bcde9 <__gmpz_get_d_2exp@plt+0x70fe9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcddf <__gmpz_get_d_2exp@plt+0x70fdf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bcd58,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bca04 <__gmpz_get_d_2exp@plt+0x70c04> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bh,0x60028 │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bceae <__gmpz_get_d_2exp@plt+0x710ae> │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcea4 <__gmpz_get_d_2exp@plt+0x710a4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bca88,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80bcc90,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80bcd98,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + cmp $0x28,%al │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bcf58 <__gmpz_get_d_2exp@plt+0x71158> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bcf4e <__gmpz_get_d_2exp@plt+0x7114e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80bcdfc,-0x1c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bca04 <__gmpz_get_d_2exp@plt+0x70c04> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x800283b,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd016 <__gmpz_get_d_2exp@plt+0x71216> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd00c <__gmpz_get_d_2exp@plt+0x7120c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x80bcec0,-0x20(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bca04 <__gmpz_get_d_2exp@plt+0x70c04> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x3a,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ - add $0x8000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c70e1 <__gmpz_get_d_2exp@plt+0x7b2e1> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c70db <__gmpz_get_d_2exp@plt+0x7b2db> │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + jb 80bd121 <__gmpz_get_d_2exp@plt+0x71321> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bd078,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov 0x14(%esi),%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c6ee4 <__gmpz_get_d_2exp@plt+0x7b0e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd078 <__gmpz_get_d_2exp@plt+0x71278> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp (%eax),%ch │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80bd124 <__gmpz_get_d_2exp@plt+0x71324> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x80bca04,-0x34(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c70e4 <__gmpz_get_d_2exp@plt+0x7b2e4> │ │ │ │ - movl $0x80c6f50,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x80bcf6c,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x32(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80c707b <__gmpz_get_d_2exp@plt+0x7b27b> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80c7054,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80bca04 <__gmpz_get_d_2exp@plt+0x70c04> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + enter $0x2839,$0x0 │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c71a2 <__gmpz_get_d_2exp@plt+0x7b3a2> │ │ │ │ - movl $0x80c7158,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7158 <__gmpz_get_d_2exp@plt+0x7b358> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xorb $0x8,0xc(%ecx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7180 <__gmpz_get_d_2exp@plt+0x7b380> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80bd1f2 <__gmpz_get_d_2exp@plt+0x713f2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd1e8 <__gmpz_get_d_2exp@plt+0x713e8> │ │ │ │ + movl $0x80bc658,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bd194,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81204e8 <__gmpz_get_d_2exp@plt+0xd46e8> │ │ │ │ xchg %ax,%ax │ │ │ │ + js 80bd1c3 <__gmpz_get_d_2exp@plt+0x713c3> │ │ │ │ + sub %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + ja 80bd1fa <__gmpz_get_d_2exp@plt+0x713fa> │ │ │ │ + movl $0x80bc68c,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bd028,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x81d7a48,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c6fd8 <__gmpz_get_d_2exp@plt+0x7b1d8> │ │ │ │ + jmp 81205d0 <__gmpz_get_d_2exp@plt+0xd47d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340b60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80bd5d4 <__gmpz_get_d_2exp@plt+0x717d4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcompl 0x28(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c721a <__gmpz_get_d_2exp@plt+0x7b41a> │ │ │ │ + jb 80bd24d <__gmpz_get_d_2exp@plt+0x7144d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c71f4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c71f4 <__gmpz_get_d_2exp@plt+0x7b3f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x4002859,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c721d <__gmpz_get_d_2exp@plt+0x7b41d> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd2bb <__gmpz_get_d_2exp@plt+0x714bb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd2b1 <__gmpz_get_d_2exp@plt+0x714b1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80bd220,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - daa │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - push %es │ │ │ │ + xor %bl,0x28(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c734d <__gmpz_get_d_2exp@plt+0x7b54d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ + jb 80bd2f9 <__gmpz_get_d_2exp@plt+0x714f9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + pop %eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd390 <__gmpz_get_d_2exp@plt+0x71590> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd386 <__gmpz_get_d_2exp@plt+0x71586> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c7347 <__gmpz_get_d_2exp@plt+0x7b547> │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x833b2e0,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c6ee4 <__gmpz_get_d_2exp@plt+0x7b0e4> │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80bd25c,-0x24(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80bd2cc,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + pop %eax │ │ │ │ + pop %eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd3d1 <__gmpz_get_d_2exp@plt+0x715d1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb $0x58,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd47a <__gmpz_get_d_2exp@plt+0x7167a> │ │ │ │ add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7350 <__gmpz_get_d_2exp@plt+0x7b550> │ │ │ │ - movl $0x80c71b0,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80bd470 <__gmpz_get_d_2exp@plt+0x71670> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bd308,-0x28(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80bd3a4,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80c72e7 <__gmpz_get_d_2exp@plt+0x7b4e7> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80c72c0,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jo 80bd4b8 <__gmpz_get_d_2exp@plt+0x716b8> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd4b9 <__gmpz_get_d_2exp@plt+0x716b9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + sub %al,%ss:(%eax) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd578 <__gmpz_get_d_2exp@plt+0x71778> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd56e <__gmpz_get_d_2exp@plt+0x7176e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80bd3e0,-0x2c(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - aas │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80bd48c,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80bd5d8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd5b9 <__gmpz_get_d_2exp@plt+0x717b9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp %bh,%ah │ │ │ │ + (bad) │ │ │ │ + decl (%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + xor $0x28,%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 80bd635 <__gmpz_get_d_2exp@plt+0x71835> │ │ │ │ + movl $0x80bd4c8,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80bd58c,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8340b68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + adc %dh,0x180028 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c741a <__gmpz_get_d_2exp@plt+0x7b61a> │ │ │ │ - movl $0x80c73cc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80bd6c0 <__gmpz_get_d_2exp@plt+0x718c0> │ │ │ │ + movl $0x80bd688,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c73cc <__gmpz_get_d_2exp@plt+0x7b5cc> │ │ │ │ + jne 80bd688 <__gmpz_get_d_2exp@plt+0x71888> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x3f,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 80bd6b2 <__gmpz_get_d_2exp@plt+0x718b2> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - jae 80c73de <__gmpz_get_d_2exp@plt+0x7b5de> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c73f8 <__gmpz_get_d_2exp@plt+0x7b5f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call c0c9b2f │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c723c <__gmpz_get_d_2exp@plt+0x7b43c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bd5d4 <__gmpz_get_d_2exp@plt+0x717d4> │ │ │ │ + mov $0x8340b70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ + nop │ │ │ │ + xor $0x28,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c74bf <__gmpz_get_d_2exp@plt+0x7b6bf> │ │ │ │ - movl $0x80c7470,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7470 <__gmpz_get_d_2exp@plt+0x7b670> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - je 80c7482 <__gmpz_get_d_2exp@plt+0x7b682> │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 80bd742 <__gmpz_get_d_2exp@plt+0x71942> │ │ │ │ + movl $0x80bd708,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c749c <__gmpz_get_d_2exp@plt+0x7b69c> │ │ │ │ + jne 80bd708 <__gmpz_get_d_2exp@plt+0x71908> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + pusha │ │ │ │ + xor $0x28,%al │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - je 80c74ae <__gmpz_get_d_2exp@plt+0x7b6ae> │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + in (%dx),%al │ │ │ │ + pop %edx │ │ │ │ + add %esi,(%eax,%ecx,1) │ │ │ │ + movl $0x834c381,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c74cc <__gmpz_get_d_2exp@plt+0x7b6cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bd5d4 <__gmpz_get_d_2exp@plt+0x717d4> │ │ │ │ + mov $0x8340b78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c752a <__gmpz_get_d_2exp@plt+0x7b72a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c751b <__gmpz_get_d_2exp@plt+0x7b71b> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 80bdb04 <__gmpz_get_d_2exp@plt+0x71d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + push %esp │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c758d <__gmpz_get_d_2exp@plt+0x7b78d> │ │ │ │ + jb 80bd78d <__gmpz_get_d_2exp@plt+0x7198d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7584,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7584 <__gmpz_get_d_2exp@plt+0x7b784> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pusha │ │ │ │ + push %esp │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c75dd <__gmpz_get_d_2exp@plt+0x7b7dd> │ │ │ │ + jb 80bd7c9 <__gmpz_get_d_2exp@plt+0x719c9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c75d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c75d4 <__gmpz_get_d_2exp@plt+0x7b7d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and $0x54,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c762d <__gmpz_get_d_2exp@plt+0x7b82d> │ │ │ │ + jb 80bd805 <__gmpz_get_d_2exp@plt+0x71a05> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7624,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7624 <__gmpz_get_d_2exp@plt+0x7b824> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call a0c003f │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c767d <__gmpz_get_d_2exp@plt+0x7b87d> │ │ │ │ + jb 80bd841 <__gmpz_get_d_2exp@plt+0x71a41> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7674,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7674 <__gmpz_get_d_2exp@plt+0x7b874> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ebx │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c76cd <__gmpz_get_d_2exp@plt+0x7b8cd> │ │ │ │ + jb 80bd87d <__gmpz_get_d_2exp@plt+0x71a7d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c76c4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c76c4 <__gmpz_get_d_2exp@plt+0x7b8c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add %bh,(%edi,%eiz,1) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c7860 <__gmpz_get_d_2exp@plt+0x7ba60> │ │ │ │ - movl $0x80c779c,-0x28(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c779c <__gmpz_get_d_2exp@plt+0x7b99c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - cmp (%edi),%esp │ │ │ │ - add %cl,(%esp,%ecx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - aam $0x77 │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c77d4 <__gmpz_get_d_2exp@plt+0x7b9d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x3b,%al │ │ │ │ - daa │ │ │ │ - add %ch,0x60(%edi) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 80bd8d5 <__gmpz_get_d_2exp@plt+0x71ad5> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c7863 <__gmpz_get_d_2exp@plt+0x7ba63> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd8eb <__gmpz_get_d_2exp@plt+0x71aeb> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7904 <__gmpz_get_d_2exp@plt+0x7bb04> │ │ │ │ - movl $0x80c7548,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 80bd8e1 <__gmpz_get_d_2exp@plt+0x71ae1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80bd850,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %dh,(%edx) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd97c <__gmpz_get_d_2exp@plt+0x71b7c> │ │ │ │ add $0x28,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7904 <__gmpz_get_d_2exp@plt+0x7bb04> │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c7915 <__gmpz_get_d_2exp@plt+0x7bb15> │ │ │ │ - movl $0x80c7688,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + ja 80bd972 <__gmpz_get_d_2exp@plt+0x71b72> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x80bd814,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80bd88c,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c7987 <__gmpz_get_d_2exp@plt+0x7bb87> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c79e4 <__gmpz_get_d_2exp@plt+0x7bbe4> │ │ │ │ - movl $0x80c7638,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80bd9b7 <__gmpz_get_d_2exp@plt+0x71bb7> │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bda26 <__gmpz_get_d_2exp@plt+0x71c26> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bda1c <__gmpz_get_d_2exp@plt+0x71c1c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80bd7d8,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80c7598,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bd8fc,-0x18(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c7a09 <__gmpz_get_d_2exp@plt+0x7bc09> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80c7a74,0x14(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c75e8,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + aam $0x30 │ │ │ │ + sub %al,(%eax) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bdae4 <__gmpz_get_d_2exp@plt+0x71ce4> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bdada <__gmpz_get_d_2exp@plt+0x71cda> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x80bd79c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80bd990,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %ah,(%edi) │ │ │ │ - add %cl,0x4f(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80c723c <__gmpz_get_d_2exp@plt+0x7b43c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ dec %eax │ │ │ │ - cmp %ah,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xor %ch,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7b9e <__gmpz_get_d_2exp@plt+0x7bd9e> │ │ │ │ - movl $0x80c7b30,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7b30 <__gmpz_get_d_2exp@plt+0x7bd30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $0x27,(%edi) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock insb (%dx),%es:(%edi) │ │ │ │ - jnp 80c7b42 <__gmpz_get_d_2exp@plt+0x7bd42> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bdb65 <__gmpz_get_d_2exp@plt+0x71d65> │ │ │ │ + movl $0x80bd760,-0x30(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80bda38,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8340b80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + das │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bdbf0 <__gmpz_get_d_2exp@plt+0x71df0> │ │ │ │ + movl $0x80bdbb8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7b6c <__gmpz_get_d_2exp@plt+0x7bd6c> │ │ │ │ + jne 80bdbb8 <__gmpz_get_d_2exp@plt+0x71db8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test %dh,(%edi) │ │ │ │ - daa │ │ │ │ - add %cl,%ah │ │ │ │ + enter $0x282f,$0x0 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c7ba1 <__gmpz_get_d_2exp@plt+0x7bda1> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809548c <__gmpz_get_d_2exp@plt+0x4968c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7c19 <__gmpz_get_d_2exp@plt+0x7be19> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c76e0,-0x28(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809548c <__gmpz_get_d_2exp@plt+0x4968c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bdb04 <__gmpz_get_d_2exp@plt+0x71d04> │ │ │ │ + mov $0x8340b88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + sub %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7c75 <__gmpz_get_d_2exp@plt+0x7be75> │ │ │ │ + jb 80bdc31 <__gmpz_get_d_2exp@plt+0x71e31> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7c6c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7c6c <__gmpz_get_d_2exp@plt+0x7be6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x200284f,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jb 80bdc6d <__gmpz_get_d_2exp@plt+0x71e6d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + orb $0x0,0x28(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7cc5 <__gmpz_get_d_2exp@plt+0x7bec5> │ │ │ │ + jb 80bdca9 <__gmpz_get_d_2exp@plt+0x71ea9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7cbc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7cbc <__gmpz_get_d_2exp@plt+0x7bebc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + sub %al,%cs:(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7d15 <__gmpz_get_d_2exp@plt+0x7bf15> │ │ │ │ + jb 80bdce5 <__gmpz_get_d_2exp@plt+0x71ee5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7d0c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7d0c <__gmpz_get_d_2exp@plt+0x7bf0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or %cl,0x28(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7d65 <__gmpz_get_d_2exp@plt+0x7bf65> │ │ │ │ + jb 80bdd21 <__gmpz_get_d_2exp@plt+0x71f21> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7d5c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7d5c <__gmpz_get_d_2exp@plt+0x7bf5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fsubrs 0xf0028 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7db5 <__gmpz_get_d_2exp@plt+0x7bfb5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7dac,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7dac <__gmpz_get_d_2exp@plt+0x7bfac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7f3c <__gmpz_get_d_2exp@plt+0x7c13c> │ │ │ │ - movl $0x80c7e7c,-0x28(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ + jb 80bde07 <__gmpz_get_d_2exp@plt+0x72007> │ │ │ │ + movl $0x80bdd68,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7e7c <__gmpz_get_d_2exp@plt+0x7c07c> │ │ │ │ + jne 80bdd68 <__gmpz_get_d_2exp@plt+0x71f68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0xc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x7e,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7eb0 <__gmpz_get_d_2exp@plt+0x7c0b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - pusha │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x420028,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c49739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + ja 80bde0f <__gmpz_get_d_2exp@plt+0x7200f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c7f3f <__gmpz_get_d_2exp@plt+0x7c13f> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7fe0 <__gmpz_get_d_2exp@plt+0x7c1e0> │ │ │ │ - movl $0x80c7c30,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + movl $0x80bdc04,-0x64(%edi) │ │ │ │ + mov %ecx,-0x5c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80bdc40,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + movl $0x80bdc7c,-0x44(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x80bdcb8,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x80bdcf4,-0x24(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x64(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8340b90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bde4f <__gmpz_get_d_2exp@plt+0x7204f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x834015c,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + dec %ebp │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bdeb2 <__gmpz_get_d_2exp@plt+0x720b2> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7fe0 <__gmpz_get_d_2exp@plt+0x7c1e0> │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c7ff1 <__gmpz_get_d_2exp@plt+0x7c1f1> │ │ │ │ - movl $0x80c7d70,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 80bdea8 <__gmpz_get_d_2exp@plt+0x720a8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bde28,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c8063 <__gmpz_get_d_2exp@plt+0x7c263> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80c80c0 <__gmpz_get_d_2exp@plt+0x7c2c0> │ │ │ │ - movl $0x80c7d20,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + sub $0x28,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bdf19 <__gmpz_get_d_2exp@plt+0x72119> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bdf0f <__gmpz_get_d_2exp@plt+0x7210f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bde60,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8340afc,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80c7c80,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80bdf4d <__gmpz_get_d_2exp@plt+0x7214d> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bdf81 <__gmpz_get_d_2exp@plt+0x72181> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bdf77 <__gmpz_get_d_2exp@plt+0x72177> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bdec4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c80e5 <__gmpz_get_d_2exp@plt+0x7c2e5> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80c814c,0x14(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80c7cd0,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db4a4,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80bdfb5 <__gmpz_get_d_2exp@plt+0x721b5> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bdfe9 <__gmpz_get_d_2exp@plt+0x721e9> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bdfdf <__gmpz_get_d_2exp@plt+0x721df> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bdf2c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8342bfd,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ + or $0x2b,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80c6fd8 <__gmpz_get_d_2exp@plt+0x7b1d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - sub $0x27,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be031 <__gmpz_get_d_2exp@plt+0x72231> │ │ │ │ + movl $0x80bdf94,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8342bfd,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340b98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + sub (%eax),%ebp │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8263 <__gmpz_get_d_2exp@plt+0x7c463> │ │ │ │ - movl $0x80c81f8,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c81f8 <__gmpz_get_d_2exp@plt+0x7c3f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - loopne 80c8219 <__gmpz_get_d_2exp@plt+0x7c419> │ │ │ │ - daa │ │ │ │ - add %al,(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0xb(%eax,%eiz,8) │ │ │ │ + or %cl,0x1d37e9c6(%ecx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x2b,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - lock xor $0x82,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + or %al,0x7be904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + push %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80be0e0 <__gmpz_get_d_2exp@plt+0x722e0> │ │ │ │ + mov $0x8340c08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c3d7610(%ecx) │ │ │ │ + loop 80be0e8 <__gmpz_get_d_2exp@plt+0x722e8> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80be139 <__gmpz_get_d_2exp@plt+0x72339> │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + lock jmp 80be0e0 <__gmpz_get_d_2exp@plt+0x722e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + lock jmp 80be0e0 <__gmpz_get_d_2exp@plt+0x722e0> │ │ │ │ + movl $0x80be160,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8234 <__gmpz_get_d_2exp@plt+0x7c434> │ │ │ │ + jne 80be160 <__gmpz_get_d_2exp@plt+0x72360> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%edi),%esp │ │ │ │ - add %cl,%bl │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and %cl,0x44892855(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c8266 <__gmpz_get_d_2exp@plt+0x7c466> │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 809548c <__gmpz_get_d_2exp@plt+0x4968c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c82de <__gmpz_get_d_2exp@plt+0x7c4de> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c7dc4,-0x28(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x257509fa(%ebx),%eax │ │ │ │ + movl $0x80be120,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be120 <__gmpz_get_d_2exp@plt+0x72320> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xa,%edx │ │ │ │ + jne 80be1ba <__gmpz_get_d_2exp@plt+0x723ba> │ │ │ │ + movl $0x80be0c8,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be0c8 <__gmpz_get_d_2exp@plt+0x722c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80be0fc,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be0fc <__gmpz_get_d_2exp@plt+0x722fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be243 <__gmpz_get_d_2exp@plt+0x72443> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be21c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be21c <__gmpz_get_d_2exp@plt+0x7241c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be246 <__gmpz_get_d_2exp@plt+0x72446> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 809548c <__gmpz_get_d_2exp@plt+0x4968c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %dh,(%eax) │ │ │ │ - daa │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be28e <__gmpz_get_d_2exp@plt+0x7248e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x100288f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c84b7 <__gmpz_get_d_2exp@plt+0x7c6b7> │ │ │ │ - add $0xb4,%edi │ │ │ │ + jb 80be2f4 <__gmpz_get_d_2exp@plt+0x724f4> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c84ad <__gmpz_get_d_2exp@plt+0x7c6ad> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80c6ee4,-0xb0(%edi) │ │ │ │ - mov %eax,-0xac(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xa8(%edi) │ │ │ │ - movl $0x80c6fd8,-0xa4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xa0(%edi) │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - mov %ecx,-0x98(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea -0xb0(%edi),%ecx │ │ │ │ - mov %ecx,-0x90(%edi) │ │ │ │ - movl $0x80c7124,-0x8c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - lea -0xa4(%edi),%ecx │ │ │ │ - mov %ecx,-0x88(%edi) │ │ │ │ - movl $0x80c723c,-0x84(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x7c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x74(%edi) │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x6c(%edi) │ │ │ │ - movl $0x80c7394,-0x68(%edi) │ │ │ │ - lea -0x84(%edi),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - movl $0x80db4a4,-0x60(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x5c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - movl $0x834c381,-0x54(%edi) │ │ │ │ - movl $0x8152e50,-0x50(%edi) │ │ │ │ - lea -0x5f(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80c742c,-0x48(%edi) │ │ │ │ - lea -0x4e(%edi),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - movl $0x80c7aa8,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x89(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - lea -0x65(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80c8180,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - lea -0x15(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x35(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0xb4,0x33c(%ebx) │ │ │ │ + ja 80be2ea <__gmpz_get_d_2exp@plt+0x724ea> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c84f3 <__gmpz_get_d_2exp@plt+0x7c6f3> │ │ │ │ + jb 80be38a <__gmpz_get_d_2exp@plt+0x7258a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be348,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80be0a4 <__gmpz_get_d_2exp@plt+0x722a4> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be38d <__gmpz_get_d_2exp@plt+0x7258d> │ │ │ │ + movl $0x8109418,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80be37c,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be410 <__gmpz_get_d_2exp@plt+0x72610> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be3ec,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be3ec <__gmpz_get_d_2exp@plt+0x725ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be413 <__gmpz_get_d_2exp@plt+0x72613> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c85c9 <__gmpz_get_d_2exp@plt+0x7c7c9> │ │ │ │ + jb 80be499 <__gmpz_get_d_2exp@plt+0x72699> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8580,-0x24(%ebp) │ │ │ │ + movl $0x80be470,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8580 <__gmpz_get_d_2exp@plt+0x7c780> │ │ │ │ + jne 80be470 <__gmpz_get_d_2exp@plt+0x72670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x85,%ah │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be49c <__gmpz_get_d_2exp@plt+0x7269c> │ │ │ │ + movl $0x810d57c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + lea (%eax),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80be50c <__gmpz_get_d_2exp@plt+0x7270c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be502 <__gmpz_get_d_2exp@plt+0x72702> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x8c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bea44 <__gmpz_get_d_2exp@plt+0x72c44> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80be558,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c85b4 <__gmpz_get_d_2exp@plt+0x7c7b4> │ │ │ │ + jne 80be558 <__gmpz_get_d_2exp@plt+0x72758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x8c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c85cc <__gmpz_get_d_2exp@plt+0x7c7cc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 80be598 <__gmpz_get_d_2exp@plt+0x72798> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8633 <__gmpz_get_d_2exp@plt+0x7c833> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c8651 <__gmpz_get_d_2exp@plt+0x7c851> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c8642 <__gmpz_get_d_2exp@plt+0x7c842> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c8651 <__gmpz_get_d_2exp@plt+0x7c851> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c8642 <__gmpz_get_d_2exp@plt+0x7c842> │ │ │ │ - movl $0x80c84c4,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80bea4c <__gmpz_get_d_2exp@plt+0x72c4c> │ │ │ │ + movl $0x80be1e4,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + movl $0x834c381,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x80be5dc,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be5dc <__gmpz_get_d_2exp@plt+0x727dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sub $0x8c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c86db <__gmpz_get_d_2exp@plt+0x7c8db> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ + ja 80bea5b <__gmpz_get_d_2exp@plt+0x72c5b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80c8500,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + movl $0x80be264,-0x34(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093f0,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8340bfa,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x80be6bc,-0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %ch,(%edi,%eiz,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8893 <__gmpz_get_d_2exp@plt+0x7ca93> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c8883 <__gmpz_get_d_2exp@plt+0x7ca83> │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be6bc <__gmpz_get_d_2exp@plt+0x728bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov (%eax),%ebp │ │ │ │ + add %cl,0x1e000006 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80be6d7 <__gmpz_get_d_2exp@plt+0x728d7> │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x80be708,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80c8300 <__gmpz_get_d_2exp@plt+0x7c500> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x900272b │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be708 <__gmpz_get_d_2exp@plt+0x72908> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %cl,0xc0e0028(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + out %eax,$0xb │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sub %cl,-0x899d7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80be730 <__gmpz_get_d_2exp@plt+0x72930> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fmuls 0x4c0e0028(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bea6a <__gmpz_get_d_2exp@plt+0x72c6a> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jne 80bea79 <__gmpz_get_d_2exp@plt+0x72c79> │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + movl $0x80be824,0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be824 <__gmpz_get_d_2exp@plt+0x72a24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + pop %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%esp,%edx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4c890c45(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8896 <__gmpz_get_d_2exp@plt+0x7ca96> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c8668,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 80beaee <__gmpz_get_d_2exp@plt+0x72cee> │ │ │ │ + movl $0x80be304,-0x34(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80be3b4,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80be42c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c8300 <__gmpz_get_d_2exp@plt+0x7c500> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80c87d7 <__gmpz_get_d_2exp@plt+0x7c9d7> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80c8798,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x89,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + test %ah,(%esp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4c891445(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80be8be <__gmpz_get_d_2exp@plt+0x72abe> │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 80be79a <__gmpz_get_d_2exp@plt+0x7299a> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + orb $0x2,0x260d0028(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + xor %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8946 <__gmpz_get_d_2exp@plt+0x7cb46> │ │ │ │ - movl $0x80c8928,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x4c891045(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80be855 <__gmpz_get_d_2exp@plt+0x72a55> │ │ │ │ + movl $0x80be8f0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8928 <__gmpz_get_d_2exp@plt+0x7cb28> │ │ │ │ + jne 80be8f0 <__gmpz_get_d_2exp@plt+0x72af0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call b0cb04a │ │ │ │ + sbb %cl,0x160d0028(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - mov %ecx,(%eax,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80be90b <__gmpz_get_d_2exp@plt+0x72b0b> │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x80be938,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8958 <__gmpz_get_d_2exp@plt+0x7cb58> │ │ │ │ + jne 80be938 <__gmpz_get_d_2exp@plt+0x72b38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4002729,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c89b6 <__gmpz_get_d_2exp@plt+0x7cbb6> │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub %esp,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + rorb $1,0x60d0028(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - movl $0x80c8994,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8339e5a,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c8a0b <__gmpz_get_d_2exp@plt+0x7cc0b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c8ae1 <__gmpz_get_d_2exp@plt+0x7cce1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8a98,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x17(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8a98 <__gmpz_get_d_2exp@plt+0x7cc98> │ │ │ │ + jne 80be960 <__gmpz_get_d_2exp@plt+0x72b60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + test $0x88,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + or $0x1e000206,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x463b3445(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + test %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - mov (%eax,%ecx,1),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x74f7f418(%eax) │ │ │ │ + jne 80be99a <__gmpz_get_d_2exp@plt+0x72b9a> │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8acc <__gmpz_get_d_2exp@plt+0x7cccc> │ │ │ │ + jne 80be888 <__gmpz_get_d_2exp@plt+0x72a88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80be912 <__gmpz_get_d_2exp@plt+0x72b12> │ │ │ │ + sub %al,(%eax) │ │ │ │ + lret │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + test %ah,(%eax,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c8ae4 <__gmpz_get_d_2exp@plt+0x7cce4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x44c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8b4b <__gmpz_get_d_2exp@plt+0x7cd4b> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c8b69 <__gmpz_get_d_2exp@plt+0x7cd69> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c8b5a <__gmpz_get_d_2exp@plt+0x7cd5a> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c8b69 <__gmpz_get_d_2exp@plt+0x7cd69> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c8b5a <__gmpz_get_d_2exp@plt+0x7cd5a> │ │ │ │ - movl $0x80c89dc,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + ja 80beb09 <__gmpz_get_d_2exp@plt+0x72d09> │ │ │ │ + movl $0x80be4b8,-0x40(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x81ae2cc,-0x34(%edi) │ │ │ │ + movl $0x8347211,-0x30(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81093cc,-0x28(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x834c381,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80be9a9 <__gmpz_get_d_2exp@plt+0x72ba9> │ │ │ │ + mov $0x8340c0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c8bf3 <__gmpz_get_d_2exp@plt+0x7cdf3> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80c8a18,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80be2a0,-0x40(%edi) │ │ │ │ + mov %esi,-0x38(%edi) │ │ │ │ + movl $0x81ae2cc,-0x34(%edi) │ │ │ │ + movl $0x8347211,-0x30(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81093cc,-0x28(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x834c381,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + movl $0x80be770,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lock es daa │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8d83 <__gmpz_get_d_2exp@plt+0x7cf83> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c8d77 <__gmpz_get_d_2exp@plt+0x7cf77> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + movl $0x80be994,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c8300 <__gmpz_get_d_2exp@plt+0x7c500> │ │ │ │ - pusha │ │ │ │ - es daa │ │ │ │ - add %cl,0x1e000001(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8d86 <__gmpz_get_d_2exp@plt+0x7cf86> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80c8b80,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c8300 <__gmpz_get_d_2exp@plt+0x7c500> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80c8cd5 <__gmpz_get_d_2exp@plt+0x7ced5> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80c8ca0,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x1002812,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8def <__gmpz_get_d_2exp@plt+0x7cfef> │ │ │ │ + jb 80beb5a <__gmpz_get_d_2exp@plt+0x72d5a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833fde8,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8e1f <__gmpz_get_d_2exp@plt+0x7d01f> │ │ │ │ + jb 80bebc7 <__gmpz_get_d_2exp@plt+0x72dc7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80beba0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80beba0 <__gmpz_get_d_2exp@plt+0x72da0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bebca <__gmpz_get_d_2exp@plt+0x72dca> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - and $0x27,%al │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8f2f <__gmpz_get_d_2exp@plt+0x7d12f> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c8ef9 <__gmpz_get_d_2exp@plt+0x7d0f9> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8f32 <__gmpz_get_d_2exp@plt+0x7d132> │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - movl $0x80c8dcc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ + jb 80bec29 <__gmpz_get_d_2exp@plt+0x72e29> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bec20,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bec20 <__gmpz_get_d_2exp@plt+0x72e20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - and $0x27,%al │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80c8e76 <__gmpz_get_d_2exp@plt+0x7d076> │ │ │ │ - and $0x24,%al │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8f54 <__gmpz_get_d_2exp@plt+0x7d154> │ │ │ │ - movl $0x80c8dfc,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80c8ebc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80c8edc,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80c8fa1 <__gmpz_get_d_2exp@plt+0x7d1a1> │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c903c <__gmpz_get_d_2exp@plt+0x7d23c> │ │ │ │ - movl $0x80c8fc8,-0x4(%ebp) │ │ │ │ + jb 80becd0 <__gmpz_get_d_2exp@plt+0x72ed0> │ │ │ │ + movl $0x80bec74,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8fc8 <__gmpz_get_d_2exp@plt+0x7d1c8> │ │ │ │ + jne 80bec74 <__gmpz_get_d_2exp@plt+0x72e74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %ah,(%ebx) │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + pushf │ │ │ │ + in (%dx),%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8ff8 <__gmpz_get_d_2exp@plt+0x7d1f8> │ │ │ │ + jne 80bec9c <__gmpz_get_d_2exp@plt+0x72e9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %ah,(%ebx) │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - nop │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9020 <__gmpz_get_d_2exp@plt+0x7d220> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80c9038 <__gmpz_get_d_2exp@plt+0x7d238> │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bece2 <__gmpz_get_d_2exp@plt+0x72ee2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80becd3 <__gmpz_get_d_2exp@plt+0x72ed3> │ │ │ │ + movl $0x80beb68,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c8e34 <__gmpz_get_d_2exp@plt+0x7d034> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bed0c <__gmpz_get_d_2exp@plt+0x72f0c> │ │ │ │ + movl $0x80bebe4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - mov $0x22,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c90d6 <__gmpz_get_d_2exp@plt+0x7d2d6> │ │ │ │ - movl $0x80c9088,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bed83 <__gmpz_get_d_2exp@plt+0x72f83> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bed5c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9088 <__gmpz_get_d_2exp@plt+0x7d288> │ │ │ │ + jne 80bed5c <__gmpz_get_d_2exp@plt+0x72f5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - js 80c90a0 <__gmpz_get_d_2exp@plt+0x7d2a0> │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x90,%ah │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c90b4 <__gmpz_get_d_2exp@plt+0x7d2b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - and (%edi),%ah │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bed86 <__gmpz_get_d_2exp@plt+0x72f86> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c91e3 <__gmpz_get_d_2exp@plt+0x7d3e3> │ │ │ │ + jb 80bede5 <__gmpz_get_d_2exp@plt+0x72fe5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c9124,-0x10(%ebp) │ │ │ │ + movl $0x80beddc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9124 <__gmpz_get_d_2exp@plt+0x7d324> │ │ │ │ + jne 80beddc <__gmpz_get_d_2exp@plt+0x72fdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bee8c <__gmpz_get_d_2exp@plt+0x7308c> │ │ │ │ + movl $0x80bee30,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9150 <__gmpz_get_d_2exp@plt+0x7d350> │ │ │ │ + jne 80bee30 <__gmpz_get_d_2exp@plt+0x73030> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - jl 80c90e6 <__gmpz_get_d_2exp@plt+0x7d2e6> │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + pop %eax │ │ │ │ + out %al,(%dx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c917c <__gmpz_get_d_2exp@plt+0x7d37c> │ │ │ │ + jne 80bee58 <__gmpz_get_d_2exp@plt+0x73058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c91f0 <__gmpz_get_d_2exp@plt+0x7d3f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bee9e <__gmpz_get_d_2exp@plt+0x7309e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bee8f <__gmpz_get_d_2exp@plt+0x7308f> │ │ │ │ + movl $0x80bed24,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80beec8 <__gmpz_get_d_2exp@plt+0x730c8> │ │ │ │ + movl $0x80beda0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rclb $0xfc,-0x3a7cf7f4(%ecx) │ │ │ │ + ja 80bef36 <__gmpz_get_d_2exp@plt+0x73136> │ │ │ │ + movl $0x80beb30,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bec38,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80bedf4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8340c14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bef6d <__gmpz_get_d_2exp@plt+0x7316d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80befa3 <__gmpz_get_d_2exp@plt+0x731a3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bef54,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80befd5 <__gmpz_get_d_2exp@plt+0x731d5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf00b <__gmpz_get_d_2exp@plt+0x7320b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80befbc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf078 <__gmpz_get_d_2exp@plt+0x73278> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf06e <__gmpz_get_d_2exp@plt+0x7326e> │ │ │ │ + movl $0x80bef7c,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80befe4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fdd4,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340c24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf0e4 <__gmpz_get_d_2exp@plt+0x732e4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bf0c0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c91c0 <__gmpz_get_d_2exp@plt+0x7d3c0> │ │ │ │ + jne 80bf0c0 <__gmpz_get_d_2exp@plt+0x732c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9214 <__gmpz_get_d_2exp@plt+0x7d414> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80bf0e7 <__gmpz_get_d_2exp@plt+0x732e7> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8340bfa,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x81,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xa0,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or $0x8,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bf158 <__gmpz_get_d_2exp@plt+0x73358> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf14e <__gmpz_get_d_2exp@plt+0x7334e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - and %ah,(%edi) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c92cf <__gmpz_get_d_2exp@plt+0x7d4cf> │ │ │ │ - movl $0x80c9270,-0x8(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + jb 80bf1c7 <__gmpz_get_d_2exp@plt+0x733c7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bf1a4,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9270 <__gmpz_get_d_2exp@plt+0x7d470> │ │ │ │ + jne 80bf1a4 <__gmpz_get_d_2exp@plt+0x733a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf1ca <__gmpz_get_d_2exp@plt+0x733ca> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x20,%al │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ + sbb $0x80,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b1045(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c9422 <__gmpz_get_d_2exp@plt+0x7d622> │ │ │ │ - movl $0x80c92e0,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf32f <__gmpz_get_d_2exp@plt+0x7352f> │ │ │ │ + movl $0x80bf21c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + jg 80bf23b <__gmpz_get_d_2exp@plt+0x7343b> │ │ │ │ + add %al,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xb(%edx,%esi,8) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c92e0 <__gmpz_get_d_2exp@plt+0x7d4e0> │ │ │ │ + jne 80bf244 <__gmpz_get_d_2exp@plt+0x73444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %ah,(%eax) │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ - adc %eax,(%eax) │ │ │ │ + les 0x28(%edi),%edi │ │ │ │ + add %al,0x0(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bf30e <__gmpz_get_d_2exp@plt+0x7350e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf337 <__gmpz_get_d_2exp@plt+0x73537> │ │ │ │ + movl $0x80bf088,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80bf301 <__gmpz_get_d_2exp@plt+0x73501> │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - int1 │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c9345 <__gmpz_get_d_2exp@plt+0x7d545> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80c9311 <__gmpz_get_d_2exp@plt+0x7d511> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80c9329 <__gmpz_get_d_2exp@plt+0x7d529> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - cmp 0xc(%ebp),%ecx │ │ │ │ - jge 80c9329 <__gmpz_get_d_2exp@plt+0x7d529> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ + jne 80bf355 <__gmpz_get_d_2exp@plt+0x73555> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf346 <__gmpz_get_d_2exp@plt+0x73546> │ │ │ │ + movl $0x80bf104,-0x38(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ + movl $0x8347211,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x81093cc,-0x20(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x80bf168,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - mov %esi,%ecx │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x80bf28c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov $0x8340c34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80bf374,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - pop %ds │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf374 <__gmpz_get_d_2exp@plt+0x73574> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ + add %ah,0x468b080b(%ebx,%esi,8) │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55890875(%ebx),%ecx │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bf3a4 <__gmpz_get_d_2exp@plt+0x735a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or $0x8,%al │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf44a <__gmpz_get_d_2exp@plt+0x7364a> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jne 80bf459 <__gmpz_get_d_2exp@plt+0x73659> │ │ │ │ + movl $0x8109418,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x81093bc,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x810d57c,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jne 80bf4c3 <__gmpz_get_d_2exp@plt+0x736c3> │ │ │ │ + movl $0x8109418,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x1,-0x1c(%edi) │ │ │ │ + movl $0x81093bc,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x810d57c,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x8109418,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x81093bc,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + movl $0x810d57c,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + fdivrs 0x0(%eax,%ebp,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bf584 <__gmpz_get_d_2exp@plt+0x73784> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf57a <__gmpz_get_d_2exp@plt+0x7377a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf5b7 <__gmpz_get_d_2exp@plt+0x737b7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 81ad4b8 <__gmpz_get_d_2exp@plt+0x1616b8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x19002816 │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf645 <__gmpz_get_d_2exp@plt+0x73845> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bf600,0x0(%ebp) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9390 <__gmpz_get_d_2exp@plt+0x7d590> │ │ │ │ + jne 80bf600 <__gmpz_get_d_2exp@plt+0x73800> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80c93a5 <__gmpz_get_d_2exp@plt+0x7d5a5> │ │ │ │ - daa │ │ │ │ - add %al,0x0(%edi) │ │ │ │ + xor $0x16,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,0x458b080c(%ebx,%edx,4) │ │ │ │ - sbb %cl,0x7589f845(%ecx) │ │ │ │ - cld │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf648 <__gmpz_get_d_2exp@plt+0x73848> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80bf598,-0x4(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf6d6 <__gmpz_get_d_2exp@plt+0x738d6> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf6cc <__gmpz_get_d_2exp@plt+0x738cc> │ │ │ │ + movl $0x80bf530,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ + movl $0x8347211,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + movl $0x80bf5cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 810c02c <__gmpz_get_d_2exp@plt+0xc022c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8340c3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - pop %ds │ │ │ │ - daa │ │ │ │ - add %al,0x1e000003 │ │ │ │ + dec %esp │ │ │ │ + adc $0x190028,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 80c9354 <__gmpz_get_d_2exp@plt+0x7d554> │ │ │ │ - or $0x8,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf70a <__gmpz_get_d_2exp@plt+0x7390a> │ │ │ │ + movl $0x834d949,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c93e0 <__gmpz_get_d_2exp@plt+0x7d5e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + mov $0x8340c4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %dl,0x190028 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf73e <__gmpz_get_d_2exp@plt+0x7393e> │ │ │ │ + movl $0x834d9f1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + mov $0x8340c54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80bf74f <__gmpz_get_d_2exp@plt+0x7394f> │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf77e <__gmpz_get_d_2exp@plt+0x7397e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833fcc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %bl,(%edi) │ │ │ │ - daa │ │ │ │ - add %al,0xc(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,(%esp,%edx,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf7eb <__gmpz_get_d_2exp@plt+0x739eb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bf7c4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c940c <__gmpz_get_d_2exp@plt+0x7d60c> │ │ │ │ + jne 80bf7c4 <__gmpz_get_d_2exp@plt+0x739c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - daa │ │ │ │ - add %al,0x1e000001 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - movl $0x80c9364,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339e36,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - fmull (%ecx) │ │ │ │ - daa │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf7ee <__gmpz_get_d_2exp@plt+0x739ee> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c958f <__gmpz_get_d_2exp@plt+0x7d78f> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf84d <__gmpz_get_d_2exp@plt+0x73a4d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c949c,-0x10(%ebp) │ │ │ │ + movl $0x80bf844,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c949c <__gmpz_get_d_2exp@plt+0x7d69c> │ │ │ │ + jne 80bf844 <__gmpz_get_d_2exp@plt+0x73a44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - or %esp,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - xchg %eax,%esp │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf8f4 <__gmpz_get_d_2exp@plt+0x73af4> │ │ │ │ + movl $0x80bf898,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c94cc <__gmpz_get_d_2exp@plt+0x7d6cc> │ │ │ │ + jne 80bf898 <__gmpz_get_d_2exp@plt+0x73a98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push $0x2002709 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339e36,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - and %dl,-0xf76f7f4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + sar $0xb,%al │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9520 <__gmpz_get_d_2exp@plt+0x7d720> │ │ │ │ + jne 80bf8c0 <__gmpz_get_d_2exp@plt+0x73ac0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,0xc(%ebp,%edx,4) │ │ │ │ - or %cl,0x458b0045(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 80c9537 <__gmpz_get_d_2exp@plt+0x7d737> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bf906 <__gmpz_get_d_2exp@plt+0x73b06> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf8f7 <__gmpz_get_d_2exp@plt+0x73af7> │ │ │ │ + movl $0x80bf78c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf930 <__gmpz_get_d_2exp@plt+0x73b30> │ │ │ │ + movl $0x80bf808,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or $0x8,%al │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf9a7 <__gmpz_get_d_2exp@plt+0x73ba7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bf980,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c956c <__gmpz_get_d_2exp@plt+0x7d76c> │ │ │ │ + jne 80bf980 <__gmpz_get_d_2exp@plt+0x73b80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9592 <__gmpz_get_d_2exp@plt+0x7d792> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80bf9aa <__gmpz_get_d_2exp@plt+0x73baa> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - orb $0x27,(%eax) │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c95e1 <__gmpz_get_d_2exp@plt+0x7d7e1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c9458,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c961b <__gmpz_get_d_2exp@plt+0x7d81b> │ │ │ │ + jb 80bfa09 <__gmpz_get_d_2exp@plt+0x73c09> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfa00,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bfa00 <__gmpz_get_d_2exp@plt+0x73c00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c964b <__gmpz_get_d_2exp@plt+0x7d84b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,(%edi,%eiz,1) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9791 <__gmpz_get_d_2exp@plt+0x7d991> │ │ │ │ - movl $0x80c969c,-0x4(%ebp) │ │ │ │ + jb 80bfab0 <__gmpz_get_d_2exp@plt+0x73cb0> │ │ │ │ + movl $0x80bfa54,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c969c <__gmpz_get_d_2exp@plt+0x7d89c> │ │ │ │ + jne 80bfa54 <__gmpz_get_d_2exp@plt+0x73c54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %bl,(%edi,%eiz,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - enter $0xc96,$0x8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jl 80bfa53 <__gmpz_get_d_2exp@plt+0x73c53> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c96c8 <__gmpz_get_d_2exp@plt+0x7d8c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - sbb $0x27,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c9733 <__gmpz_get_d_2exp@plt+0x7d933> │ │ │ │ - movl $0x80c96f8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c96f8 <__gmpz_get_d_2exp@plt+0x7d8f8> │ │ │ │ + jne 80bfa7c <__gmpz_get_d_2exp@plt+0x73c7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub %bl,(%edi,%eiz,1) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9794 <__gmpz_get_d_2exp@plt+0x7d994> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80c95f8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bfac2 <__gmpz_get_d_2exp@plt+0x73cc2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfab3 <__gmpz_get_d_2exp@plt+0x73cb3> │ │ │ │ + movl $0x80bf948,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80c9234 <__gmpz_get_d_2exp@plt+0x7d434> │ │ │ │ - movl $0x80c9758,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9758 <__gmpz_get_d_2exp@plt+0x7d958> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - enter $0x271b,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c97a3 <__gmpz_get_d_2exp@plt+0x7d9a3> │ │ │ │ - movl $0x80c9628,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c9234 <__gmpz_get_d_2exp@plt+0x7d434> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfaec <__gmpz_get_d_2exp@plt+0x73cec> │ │ │ │ + movl $0x80bf9c4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sbb (%edi),%esp │ │ │ │ - add %al,0x6000100 │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c988b <__gmpz_get_d_2exp@plt+0x7da8b> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9881 <__gmpz_get_d_2exp@plt+0x7da81> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c90e4,-0x2c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c9234,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bfb5a <__gmpz_get_d_2exp@plt+0x73d5a> │ │ │ │ + movl $0x80bf754,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c95b4,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c9660,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x80bf85c,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80bfa18,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x0,-0x1c(%ebp) │ │ │ │ - movl $0x834e899,-0x18(%ebp) │ │ │ │ - movl $0x833aef0,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 808301c <__gmpz_get_d_2exp@plt+0x3721c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x834d9f1,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8340c5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x1002718,%al │ │ │ │ + hlt │ │ │ │ + adc %ch,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c991b <__gmpz_get_d_2exp@plt+0x7db1b> │ │ │ │ - movl $0x80c98cc,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80bfb8e <__gmpz_get_d_2exp@plt+0x73d8e> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80bfba4 <__gmpz_get_d_2exp@plt+0x73da4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x1,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bfc15 <__gmpz_get_d_2exp@plt+0x73e15> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bfbd4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c98cc <__gmpz_get_d_2exp@plt+0x7dacc> │ │ │ │ + jne 80bfbd4 <__gmpz_get_d_2exp@plt+0x73dd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 80c98da <__gmpz_get_d_2exp@plt+0x7dada> │ │ │ │ - daa │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + adc %ch,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - cwtl │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bfbea <__gmpz_get_d_2exp@plt+0x73dea> │ │ │ │ + mov $0x833fcd8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfc1d <__gmpz_get_d_2exp@plt+0x73e1d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80bfb78,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov $0x8340c6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xor $0x10,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfc5b <__gmpz_get_d_2exp@plt+0x73e5b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833b13e,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ + jmp 80bfba4 <__gmpz_get_d_2exp@plt+0x73da4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfcc7 <__gmpz_get_d_2exp@plt+0x73ec7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfca0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bfca0 <__gmpz_get_d_2exp@plt+0x73ea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c991e <__gmpz_get_d_2exp@plt+0x7db1e> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80bfcca <__gmpz_get_d_2exp@plt+0x73eca> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %bl,(%edx) │ │ │ │ - daa │ │ │ │ - add %al,0x1000100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9967 <__gmpz_get_d_2exp@plt+0x7db67> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c989c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c97c4 <__gmpz_get_d_2exp@plt+0x7d9c4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - sbb %esp,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfd29 <__gmpz_get_d_2exp@plt+0x73f29> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfd20,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bfd20 <__gmpz_get_d_2exp@plt+0x73f20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9a0a <__gmpz_get_d_2exp@plt+0x7dc0a> │ │ │ │ - movl $0x80c99bc,-0x8(%ebp) │ │ │ │ + jb 80bfdd0 <__gmpz_get_d_2exp@plt+0x73fd0> │ │ │ │ + movl $0x80bfd74,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c99bc <__gmpz_get_d_2exp@plt+0x7dbbc> │ │ │ │ + jne 80bfd74 <__gmpz_get_d_2exp@plt+0x73f74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb %esp,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - cltd │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c99ec <__gmpz_get_d_2exp@plt+0x7dbec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sbb %esp,%fs:(%edi) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0x9a,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + pushf │ │ │ │ + std │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9a1c <__gmpz_get_d_2exp@plt+0x7dc1c> │ │ │ │ + jne 80bfd9c <__gmpz_get_d_2exp@plt+0x73f9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x19,%al │ │ │ │ - daa │ │ │ │ - add %al,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c9c5e <__gmpz_get_d_2exp@plt+0x7de5e> │ │ │ │ - movl $0x80c9a74,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bfde2 <__gmpz_get_d_2exp@plt+0x73fe2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfdd3 <__gmpz_get_d_2exp@plt+0x73fd3> │ │ │ │ + movl $0x80bfc68,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfe0c <__gmpz_get_d_2exp@plt+0x7400c> │ │ │ │ + movl $0x80bfce4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfe83 <__gmpz_get_d_2exp@plt+0x74083> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfe5c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9a74 <__gmpz_get_d_2exp@plt+0x7dc74> │ │ │ │ + jne 80bfe5c <__gmpz_get_d_2exp@plt+0x7405c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ds,(%eax) │ │ │ │ - daa │ │ │ │ - add %ch,0x3(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c9b5c <__gmpz_get_d_2exp@plt+0x7dd5c> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c9b36 <__gmpz_get_d_2exp@plt+0x7dd36> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c9ade <__gmpz_get_d_2exp@plt+0x7dcde> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c9b36 <__gmpz_get_d_2exp@plt+0x7dd36> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c9ade <__gmpz_get_d_2exp@plt+0x7dcde> │ │ │ │ - movl $0x80c9b14,0x14(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - in (%dx),%al │ │ │ │ - pop %ss │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bfe86 <__gmpz_get_d_2exp@plt+0x74086> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - jo 80c9b9d <__gmpz_get_d_2exp@plt+0x7dd9d> │ │ │ │ - daa │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080c9b,%esp │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfee5 <__gmpz_get_d_2exp@plt+0x740e5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfedc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9bbc <__gmpz_get_d_2exp@plt+0x7ddbc> │ │ │ │ + jne 80bfedc <__gmpz_get_d_2exp@plt+0x740dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - pop %ss │ │ │ │ - daa │ │ │ │ - add %al,0x0(%edi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xec,%al │ │ │ │ - fwait │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bff8c <__gmpz_get_d_2exp@plt+0x7418c> │ │ │ │ + movl $0x80bff30,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - adc $0x17,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %bl,-0x33a7cf8(%esp,%ecx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9c10 <__gmpz_get_d_2exp@plt+0x7de10> │ │ │ │ + jne 80bff30 <__gmpz_get_d_2exp@plt+0x74130> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock push %ss │ │ │ │ - daa │ │ │ │ - add %al,0x4(%esi) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %bh,(%esp,%ebx,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + decl (%ebx) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9c3c <__gmpz_get_d_2exp@plt+0x7de3c> │ │ │ │ + jne 80bff58 <__gmpz_get_d_2exp@plt+0x74158> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%esi),%edx │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80bff9e <__gmpz_get_d_2exp@plt+0x7419e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bff8f <__gmpz_get_d_2exp@plt+0x7418f> │ │ │ │ + movl $0x80bfe24,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bffc8 <__gmpz_get_d_2exp@plt+0x741c8> │ │ │ │ + movl $0x80bfea0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c0036 <__gmpz_get_d_2exp@plt+0x74236> │ │ │ │ + movl $0x80bfc38,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bfd38,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80bfef4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834da21,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - movl $0x80c9b90,0x4(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8340c74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %cl,(%eax,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c0074 <__gmpz_get_d_2exp@plt+0x74274> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833b13e,0x0(%ebp) │ │ │ │ + movl $0x8340c84,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x16 │ │ │ │ - daa │ │ │ │ - add %al,0x6000100 │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %cl,(%eax,%ebp,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9d4a <__gmpz_get_d_2exp@plt+0x7df4a> │ │ │ │ - add $0x30,%edi │ │ │ │ + jb 80c00d1 <__gmpz_get_d_2exp@plt+0x742d1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9d40 <__gmpz_get_d_2exp@plt+0x7df40> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c97c4,-0x2c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c9940,-0x10(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c9984,-0x8(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + ja 80c00c7 <__gmpz_get_d_2exp@plt+0x742c7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80c0054,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81fd175,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80abcb8 <__gmpz_get_d_2exp@plt+0x5feb8> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - add %ah,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9deb <__gmpz_get_d_2exp@plt+0x7dfeb> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c013f <__gmpz_get_d_2exp@plt+0x7433f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c9d9c,-0xc(%ebp) │ │ │ │ + movl $0x80c0118,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9d9c <__gmpz_get_d_2exp@plt+0x7df9c> │ │ │ │ + jne 80c0118 <__gmpz_get_d_2exp@plt+0x74318> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x2700,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - popf │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8339e5a,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9dee <__gmpz_get_d_2exp@plt+0x7dfee> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80c0142 <__gmpz_get_d_2exp@plt+0x74342> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs adc $0x50027,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9e37 <__gmpz_get_d_2exp@plt+0x7e037> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c9d5c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c9c8c <__gmpz_get_d_2exp@plt+0x7de8c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9e71 <__gmpz_get_d_2exp@plt+0x7e071> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c01a1 <__gmpz_get_d_2exp@plt+0x743a1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c0198,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fdivr %st(7),%st │ │ │ │ - add %al,%es:0xf000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0198 <__gmpz_get_d_2exp@plt+0x74398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9f62 <__gmpz_get_d_2exp@plt+0x7e162> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c9f04,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80c0248 <__gmpz_get_d_2exp@plt+0x74448> │ │ │ │ + movl $0x80c01ec,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9f04 <__gmpz_get_d_2exp@plt+0x7e104> │ │ │ │ + jne 80c01ec <__gmpz_get_d_2exp@plt+0x743ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - jmp *(%esi) │ │ │ │ - add %al,%dh │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0x9f,%al │ │ │ │ + cld │ │ │ │ + adc $0x2,%al │ │ │ │ or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9f3c <__gmpz_get_d_2exp@plt+0x7e13c> │ │ │ │ + jne 80c0214 <__gmpz_get_d_2exp@plt+0x74414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xff,%al │ │ │ │ - add %ch,%es:0x6(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c9fa2 <__gmpz_get_d_2exp@plt+0x7e1a2> │ │ │ │ - movl $0x80c9f70,0x24(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c9f93 <__gmpz_get_d_2exp@plt+0x7e193> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c025a <__gmpz_get_d_2exp@plt+0x7445a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c024b <__gmpz_get_d_2exp@plt+0x7444b> │ │ │ │ + movl $0x80c00e0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9fdd <__gmpz_get_d_2exp@plt+0x7e1dd> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80ca017 <__gmpz_get_d_2exp@plt+0x7e217> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80ca18c,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ca064 <__gmpz_get_d_2exp@plt+0x7e264> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0284 <__gmpz_get_d_2exp@plt+0x74484> │ │ │ │ + movl $0x80c015c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ca044 <__gmpz_get_d_2exp@plt+0x7e244> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80ca09f <__gmpz_get_d_2exp@plt+0x7e29f> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80ca150,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80c9ff4,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ca0fb <__gmpz_get_d_2exp@plt+0x7e2fb> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ca0db <__gmpz_get_d_2exp@plt+0x7e2db> │ │ │ │ - movl $0x80c9e4c,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80ca114,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80ca07c,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c02fb <__gmpz_get_d_2exp@plt+0x744fb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c02d4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c02d4 <__gmpz_get_d_2exp@plt+0x744d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca137 <__gmpz_get_d_2exp@plt+0x7e337> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80c02fe <__gmpz_get_d_2exp@plt+0x744fe> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca173 <__gmpz_get_d_2exp@plt+0x7e373> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c035d <__gmpz_get_d_2exp@plt+0x7455d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c0354,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0354 <__gmpz_get_d_2exp@plt+0x74554> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ca1af <__gmpz_get_d_2exp@plt+0x7e3af> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - adc %esp,(%edi) │ │ │ │ - add %al,0x5000100 │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca243 <__gmpz_get_d_2exp@plt+0x7e443> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80c9e80,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80c9c8c <__gmpz_get_d_2exp@plt+0x7de8c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x10,%al │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca312 <__gmpz_get_d_2exp@plt+0x7e512> │ │ │ │ - movl $0x80ca2e8,-0x1c(%ebp) │ │ │ │ + jb 80c0404 <__gmpz_get_d_2exp@plt+0x74604> │ │ │ │ + movl $0x80c03a8,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca2e8 <__gmpz_get_d_2exp@plt+0x7e4e8> │ │ │ │ + jne 80c03a8 <__gmpz_get_d_2exp@plt+0x745a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dl,(%eax) │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0xa3,%al │ │ │ │ + cld │ │ │ │ + rolb $1,(%ebx) │ │ │ │ or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca324 <__gmpz_get_d_2exp@plt+0x7e524> │ │ │ │ + jne 80c03d0 <__gmpz_get_d_2exp@plt+0x745d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add %ch,0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ca3aa <__gmpz_get_d_2exp@plt+0x7e5aa> │ │ │ │ - movl $0x80ca358,0x24(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xf,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80ca38d <__gmpz_get_d_2exp@plt+0x7e58d> │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c0416 <__gmpz_get_d_2exp@plt+0x74616> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0407 <__gmpz_get_d_2exp@plt+0x74607> │ │ │ │ + movl $0x80c029c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80ca3d7 <__gmpz_get_d_2exp@plt+0x7e5d7> │ │ │ │ - movl $0x80ca550,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ca401 <__gmpz_get_d_2exp@plt+0x7e601> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80ca44e <__gmpz_get_d_2exp@plt+0x7e64e> │ │ │ │ - movl $0x80ca520,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0x80ca388,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xe │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0440 <__gmpz_get_d_2exp@plt+0x74640> │ │ │ │ + movl $0x80c0318,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ca46d <__gmpz_get_d_2exp@plt+0x7e66d> │ │ │ │ - movl $0x80ca498,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80ca42c,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8339e5a,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80ca49c <__gmpz_get_d_2exp@plt+0x7e69c> │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ca4f6 <__gmpz_get_d_2exp@plt+0x7e6f6> │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xe,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c04ae <__gmpz_get_d_2exp@plt+0x746ae> │ │ │ │ + movl $0x80c0084,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80c01b0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c036c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834db09,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - movl $0x80ca4d4,0x18(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - movl $0x8339e5a,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80ca523 <__gmpz_get_d_2exp@plt+0x7e723> │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8340c98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs pop %es │ │ │ │ + sub %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c0527 <__gmpz_get_d_2exp@plt+0x74727> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ + movl $0x80c0500,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0500 <__gmpz_get_d_2exp@plt+0x74700> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xd,%al │ │ │ │ - daa │ │ │ │ - add %al,(%ebx) │ │ │ │ + xor $0x7,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %edi,0x34(%eax) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c86f8 <__gmpz_get_d_2exp@plt+0x7c8f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340ca8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + push $0x19002807 │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - daa │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca66c <__gmpz_get_d_2exp@plt+0x7e86c> │ │ │ │ - movl $0x80ca5fc,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80c0561 <__gmpz_get_d_2exp@plt+0x74761> │ │ │ │ + movl $0x8340ca8,-0x8(%ebp) │ │ │ │ + movl $0x834009c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + mov $0x8340cb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c0599 <__gmpz_get_d_2exp@plt+0x74799> │ │ │ │ + movl $0x8340ca8,-0x8(%ebp) │ │ │ │ + movl $0x8340cb0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + mov $0x8340cb8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c060b <__gmpz_get_d_2exp@plt+0x7480b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c05e4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca5fc <__gmpz_get_d_2exp@plt+0x7e7fc> │ │ │ │ + jne 80c05e4 <__gmpz_get_d_2exp@plt+0x747e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %cl,0x70027 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0xa6,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c060e <__gmpz_get_d_2exp@plt+0x7480e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0641 <__gmpz_get_d_2exp@plt+0x74841> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c0650 <__gmpz_get_d_2exp@plt+0x74850> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c06d0 <__gmpz_get_d_2exp@plt+0x748d0> │ │ │ │ + movl $0x80c0688,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca634 <__gmpz_get_d_2exp@plt+0x7e834> │ │ │ │ + jne 80c0688 <__gmpz_get_d_2exp@plt+0x74888> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - or $0x6a0027,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80ca66f <__gmpz_get_d_2exp@plt+0x7e86f> │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c6d38 <__gmpz_get_d_2exp@plt+0x7af38> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + jne 80c069f <__gmpz_get_d_2exp@plt+0x7489f> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca71f <__gmpz_get_d_2exp@plt+0x7e91f> │ │ │ │ + ja 80c06d3 <__gmpz_get_d_2exp@plt+0x748d3> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ca1d0,-0x3c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %esi,-0x2c(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ca260,-0x1c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c6d38 <__gmpz_get_d_2exp@plt+0x7af38> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x80c0628,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca767 <__gmpz_get_d_2exp@plt+0x7e967> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c0735 <__gmpz_get_d_2exp@plt+0x74935> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c072b <__gmpz_get_d_2exp@plt+0x7492b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c0650,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c0650 <__gmpz_get_d_2exp@plt+0x74850> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca83d <__gmpz_get_d_2exp@plt+0x7ea3d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0789 <__gmpz_get_d_2exp@plt+0x74989> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ca7f4,-0x24(%ebp) │ │ │ │ + movl $0x80c0780,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca7f4 <__gmpz_get_d_2exp@plt+0x7e9f4> │ │ │ │ + jne 80c0780 <__gmpz_get_d_2exp@plt+0x74980> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sub %ch,-0xf76f7f4(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c07ad <__gmpz_get_d_2exp@plt+0x749ad> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c07bc <__gmpz_get_d_2exp@plt+0x749bc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c083c <__gmpz_get_d_2exp@plt+0x74a3c> │ │ │ │ + movl $0x80c07f4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca828 <__gmpz_get_d_2exp@plt+0x7ea28> │ │ │ │ + jne 80c07f4 <__gmpz_get_d_2exp@plt+0x749f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ca840 <__gmpz_get_d_2exp@plt+0x7ea40> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c080b <__gmpz_get_d_2exp@plt+0x74a0b> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca89f <__gmpz_get_d_2exp@plt+0x7ea9f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ca8bd <__gmpz_get_d_2exp@plt+0x7eabd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ca8ae <__gmpz_get_d_2exp@plt+0x7eaae> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ca8bd <__gmpz_get_d_2exp@plt+0x7eabd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ca8ae <__gmpz_get_d_2exp@plt+0x7eaae> │ │ │ │ - movl $0x80ca738,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + ja 80c083f <__gmpz_get_d_2exp@plt+0x74a3f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c0794,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca93f <__gmpz_get_d_2exp@plt+0x7eb3f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ca774,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c08a1 <__gmpz_get_d_2exp@plt+0x74aa1> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0897 <__gmpz_get_d_2exp@plt+0x74a97> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c07bc,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c07bc <__gmpz_get_d_2exp@plt+0x749bc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or %esp,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80caa0e <__gmpz_get_d_2exp@plt+0x7ec0e> │ │ │ │ - movl $0x80ca9e4,-0x1c(%ebp) │ │ │ │ + jb 80c0975 <__gmpz_get_d_2exp@plt+0x74b75> │ │ │ │ + movl $0x80c08f0,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca9e4 <__gmpz_get_d_2exp@plt+0x7ebe4> │ │ │ │ + jne 80c08f0 <__gmpz_get_d_2exp@plt+0x74af0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x9,%al │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and %ch,0x468b080c(%edx) │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + sbb %cl,(%ecx) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80caa20 <__gmpz_get_d_2exp@plt+0x7ec20> │ │ │ │ + jne 80c0918 <__gmpz_get_d_2exp@plt+0x74b18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 80caa1e <__gmpz_get_d_2exp@plt+0x7ec1e> │ │ │ │ - daa │ │ │ │ - add %ch,0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80caaae <__gmpz_get_d_2exp@plt+0x7ecae> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cab0e <__gmpz_get_d_2exp@plt+0x7ed0e> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80caaa3 <__gmpz_get_d_2exp@plt+0x7eca3> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80cab0e <__gmpz_get_d_2exp@plt+0x7ed0e> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80caad0 <__gmpz_get_d_2exp@plt+0x7ecd0> │ │ │ │ - movl $0x80caaec,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c0987 <__gmpz_get_d_2exp@plt+0x74b87> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0978 <__gmpz_get_d_2exp@plt+0x74b78> │ │ │ │ + movl $0x80c05ac,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c06ec,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80caaae <__gmpz_get_d_2exp@plt+0x7ecae> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c09cc <__gmpz_get_d_2exp@plt+0x74bcc> │ │ │ │ + movl $0x80c0744,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c0858,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0a43 <__gmpz_get_d_2exp@plt+0x74c43> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c0a1c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0a1c <__gmpz_get_d_2exp@plt+0x74c1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x8,%al │ │ │ │ - daa │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c0a46 <__gmpz_get_d_2exp@plt+0x74c46> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0a79 <__gmpz_get_d_2exp@plt+0x74c79> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c0a88 <__gmpz_get_d_2exp@plt+0x74c88> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c0b08 <__gmpz_get_d_2exp@plt+0x74d08> │ │ │ │ + movl $0x80c0ac0,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0ac0 <__gmpz_get_d_2exp@plt+0x74cc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c0ad7 <__gmpz_get_d_2exp@plt+0x74cd7> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0b0b <__gmpz_get_d_2exp@plt+0x74d0b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c0a60,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c0b6d <__gmpz_get_d_2exp@plt+0x74d6d> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0b63 <__gmpz_get_d_2exp@plt+0x74d63> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c0a88,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c0a88 <__gmpz_get_d_2exp@plt+0x74c88> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80c8c10 <__gmpz_get_d_2exp@plt+0x7ce10> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - or %ah,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0bc1 <__gmpz_get_d_2exp@plt+0x74dc1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c0bb8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0bb8 <__gmpz_get_d_2exp@plt+0x74db8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0be5 <__gmpz_get_d_2exp@plt+0x74de5> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c0bf4 <__gmpz_get_d_2exp@plt+0x74df4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c0c74 <__gmpz_get_d_2exp@plt+0x74e74> │ │ │ │ + movl $0x80c0c2c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0c2c <__gmpz_get_d_2exp@plt+0x74e2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c0c43 <__gmpz_get_d_2exp@plt+0x74e43> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0c77 <__gmpz_get_d_2exp@plt+0x74e77> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c0bcc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c0cd9 <__gmpz_get_d_2exp@plt+0x74ed9> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0ccf <__gmpz_get_d_2exp@plt+0x74ecf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c0bf4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c0bf4 <__gmpz_get_d_2exp@plt+0x74df4> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cabf4 <__gmpz_get_d_2exp@plt+0x7edf4> │ │ │ │ - movl $0x80cab94,-0x8(%ebp) │ │ │ │ + jb 80c0dad <__gmpz_get_d_2exp@plt+0x74fad> │ │ │ │ + movl $0x80c0d28,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cab94 <__gmpz_get_d_2exp@plt+0x7ed94> │ │ │ │ + jne 80c0d28 <__gmpz_get_d_2exp@plt+0x74f28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x8,%al │ │ │ │ - daa │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock shrb $1,-0xf76f7f4(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + or $0xf089080c,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cabd0 <__gmpz_get_d_2exp@plt+0x7edd0> │ │ │ │ + jne 80c0d50 <__gmpz_get_d_2exp@plt+0x74f50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2707,$0x0 │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cabf7 <__gmpz_get_d_2exp@plt+0x7edf7> │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c6d38 <__gmpz_get_d_2exp@plt+0x7af38> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c0dbf <__gmpz_get_d_2exp@plt+0x74fbf> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0db0 <__gmpz_get_d_2exp@plt+0x74fb0> │ │ │ │ + movl $0x80c09e4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c0b24,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cac98 <__gmpz_get_d_2exp@plt+0x7ee98> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80ca8d4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + ja 80c0e04 <__gmpz_get_d_2exp@plt+0x75004> │ │ │ │ + movl $0x80c0b7c,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80ca95c,-0x1c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c0c90,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c6d38 <__gmpz_get_d_2exp@plt+0x7af38> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + test %bh,%dh │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x9cc7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cadee <__gmpz_get_d_2exp@plt+0x7efee> │ │ │ │ - movl $0x80c8300,-0x98(%edi) │ │ │ │ + jb 80c0e8f <__gmpz_get_d_2exp@plt+0x7508f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c0e85 <__gmpz_get_d_2exp@plt+0x75085> │ │ │ │ + movl $0x80c08b4,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - movl $0x80c86f8,-0x90(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x84(%edi) │ │ │ │ - lea -0x98(%edi),%edx │ │ │ │ - mov %edx,-0x80(%edi) │ │ │ │ - movl $0x80c88f0,-0x7c(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x90(%edi),%edx │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - movl $0x80c8c10,-0x74(%edi) │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - movl $0x80c8e34,-0x64(%edi) │ │ │ │ - lea -0x74(%edi),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - movl $0x80c8f8c,-0x5c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x64(%edi),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - movl $0x80c9050,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80c9c8c,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - lea -0x51(%edi),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x59(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80c9e10,-0x30(%edi) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ca584,-0x28(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x79(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80cab4c,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834daf9,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x9c,0x33c(%ebx) │ │ │ │ - mov $0x833b3a8,%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c0cec,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x1,-0x8(%ebp) │ │ │ │ + movl $0x834e0c1,-0x4(%ebp) │ │ │ │ + movl $0x8340ca8,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340cc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0eff <__gmpz_get_d_2exp@plt+0x750ff> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c0ed8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0ed8 <__gmpz_get_d_2exp@plt+0x750d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cae37 <__gmpz_get_d_2exp@plt+0x7f037> │ │ │ │ + ja 80c0f02 <__gmpz_get_d_2exp@plt+0x75102> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0f45 <__gmpz_get_d_2exp@plt+0x75145> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80caf0d <__gmpz_get_d_2exp@plt+0x7f10d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0f95 <__gmpz_get_d_2exp@plt+0x75195> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80caec4,-0x24(%ebp) │ │ │ │ + movl $0x80c0f8c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80caec4 <__gmpz_get_d_2exp@plt+0x7f0c4> │ │ │ │ + jne 80c0f8c <__gmpz_get_d_2exp@plt+0x7518c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c0fc9 <__gmpz_get_d_2exp@plt+0x751c9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c1099 <__gmpz_get_d_2exp@plt+0x75299> │ │ │ │ + movl $0x80c1014,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1014 <__gmpz_get_d_2exp@plt+0x75214> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + cld │ │ │ │ + cmp $0x10,%al │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80caef8 <__gmpz_get_d_2exp@plt+0x7f0f8> │ │ │ │ + jne 80c103c <__gmpz_get_d_2exp@plt+0x7523c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80caf10 <__gmpz_get_d_2exp@plt+0x7f110> │ │ │ │ + jne 80c10ab <__gmpz_get_d_2exp@plt+0x752ab> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c109c <__gmpz_get_d_2exp@plt+0x7529c> │ │ │ │ + movl $0x80c0ea0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c0f1c,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80caf77 <__gmpz_get_d_2exp@plt+0x7f177> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + ja 80c10f0 <__gmpz_get_d_2exp@plt+0x752f0> │ │ │ │ + movl $0x80c0f50,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80caf95 <__gmpz_get_d_2exp@plt+0x7f195> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80caf86 <__gmpz_get_d_2exp@plt+0x7f186> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80caf95 <__gmpz_get_d_2exp@plt+0x7f195> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80caf86 <__gmpz_get_d_2exp@plt+0x7f186> │ │ │ │ - movl $0x80cae08,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c0fa0,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1167 <__gmpz_get_d_2exp@plt+0x75367> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c1140,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1140 <__gmpz_get_d_2exp@plt+0x75340> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cb01f <__gmpz_get_d_2exp@plt+0x7f21f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80cae44,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80c116a <__gmpz_get_d_2exp@plt+0x7536a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb063 <__gmpz_get_d_2exp@plt+0x7f263> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c11ad <__gmpz_get_d_2exp@plt+0x753ad> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb139 <__gmpz_get_d_2exp@plt+0x7f339> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c11fd <__gmpz_get_d_2exp@plt+0x753fd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cb0f0,-0x24(%ebp) │ │ │ │ + movl $0x80c11f4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb0f0 <__gmpz_get_d_2exp@plt+0x7f2f0> │ │ │ │ + jne 80c11f4 <__gmpz_get_d_2exp@plt+0x753f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1231 <__gmpz_get_d_2exp@plt+0x75431> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c1301 <__gmpz_get_d_2exp@plt+0x75501> │ │ │ │ + movl $0x80c127c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c127c <__gmpz_get_d_2exp@plt+0x7547c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0xb1,%al │ │ │ │ - or $0x8,%al │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc (%eax,%ecx,1),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb124 <__gmpz_get_d_2exp@plt+0x7f324> │ │ │ │ + jne 80c12a4 <__gmpz_get_d_2exp@plt+0x754a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cb13c <__gmpz_get_d_2exp@plt+0x7f33c> │ │ │ │ + jne 80c1313 <__gmpz_get_d_2exp@plt+0x75513> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c1304 <__gmpz_get_d_2exp@plt+0x75504> │ │ │ │ + movl $0x80c1108,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c1184,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb1a3 <__gmpz_get_d_2exp@plt+0x7f3a3> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + ja 80c1358 <__gmpz_get_d_2exp@plt+0x75558> │ │ │ │ + movl $0x80c11b8,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80cb1c1 <__gmpz_get_d_2exp@plt+0x7f3c1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80cb1b2 <__gmpz_get_d_2exp@plt+0x7f3b2> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80cb1c1 <__gmpz_get_d_2exp@plt+0x7f3c1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80cb1b2 <__gmpz_get_d_2exp@plt+0x7f3b2> │ │ │ │ - movl $0x80cb034,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c1208,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ + xor %bh,%cl │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cb24b <__gmpz_get_d_2exp@plt+0x7f44b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80cb070,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c13e3 <__gmpz_get_d_2exp@plt+0x755e3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c13d9 <__gmpz_get_d_2exp@plt+0x755d9> │ │ │ │ + movl $0x80c0fd8,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c1240,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x1,-0x8(%ebp) │ │ │ │ + movl $0x834e0c1,-0x4(%ebp) │ │ │ │ + movl $0x8340ca8,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340cd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %eax │ │ │ │ - add %esp,(%edi) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1453 <__gmpz_get_d_2exp@plt+0x75653> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c142c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c142c <__gmpz_get_d_2exp@plt+0x7562c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c1456 <__gmpz_get_d_2exp@plt+0x75656> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cb43f <__gmpz_get_d_2exp@plt+0x7f63f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cb42f <__gmpz_get_d_2exp@plt+0x7f62f> │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + jb 80c1490 <__gmpz_get_d_2exp@plt+0x75690> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80cacb4 <__gmpz_get_d_2exp@plt+0x7eeb4> │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x9002700,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - add $0x4c,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c14e8 <__gmpz_get_d_2exp@plt+0x756e8> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb442 <__gmpz_get_d_2exp@plt+0x7f642> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80dbd04,-0x48(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80cafac,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80cb1d8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80c14de <__gmpz_get_d_2exp@plt+0x756de> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c1470,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c153d <__gmpz_get_d_2exp@plt+0x7573d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c1534,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1534 <__gmpz_get_d_2exp@plt+0x75734> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1568 <__gmpz_get_d_2exp@plt+0x75768> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80cacb4 <__gmpz_get_d_2exp@plt+0x7eeb4> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80cb347 <__gmpz_get_d_2exp@plt+0x7f547> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80cb308,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c15c0 <__gmpz_get_d_2exp@plt+0x757c0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c15b6 <__gmpz_get_d_2exp@plt+0x757b6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c1548,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%es:(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb53d <__gmpz_get_d_2exp@plt+0x7f73d> │ │ │ │ - movl $0x80cb4d8,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + jb 80c1695 <__gmpz_get_d_2exp@plt+0x75895> │ │ │ │ + movl $0x80c1610,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb4d8 <__gmpz_get_d_2exp@plt+0x7f6d8> │ │ │ │ + jne 80c1610 <__gmpz_get_d_2exp@plt+0x75810> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp %dl,(%esi) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1638 <__gmpz_get_d_2exp@plt+0x75838> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sar $1,%dh │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cb563 <__gmpz_get_d_2exp@plt+0x7f763> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cb516 <__gmpz_get_d_2exp@plt+0x7f716> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cb540 <__gmpz_get_d_2exp@plt+0x7f740> │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp 0xb(%edx),%eax │ │ │ │ - jge 80cb540 <__gmpz_get_d_2exp@plt+0x7f740> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c16a7 <__gmpz_get_d_2exp@plt+0x758a7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c1698 <__gmpz_get_d_2exp@plt+0x75898> │ │ │ │ + movl $0x80c13f4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c149c,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c16ec <__gmpz_get_d_2exp@plt+0x758ec> │ │ │ │ + movl $0x80c14f8,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c1574,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - adc %bh,%dh │ │ │ │ - add %al,%es:0x1000100 │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb60c <__gmpz_get_d_2exp@plt+0x7f80c> │ │ │ │ - movl $0x80cb5d0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1763 <__gmpz_get_d_2exp@plt+0x75963> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c173c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb5d0 <__gmpz_get_d_2exp@plt+0x7f7d0> │ │ │ │ + jne 80c173c <__gmpz_get_d_2exp@plt+0x7593c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fdivr %st(5),%st │ │ │ │ - add %al,%es:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - mov $0xc,%ch │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c1766 <__gmpz_get_d_2exp@plt+0x75966> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c17a0 <__gmpz_get_d_2exp@plt+0x759a0> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c17f8 <__gmpz_get_d_2exp@plt+0x759f8> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c17ee <__gmpz_get_d_2exp@plt+0x759ee> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c1780,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c184d <__gmpz_get_d_2exp@plt+0x75a4d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c1844,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb5fc <__gmpz_get_d_2exp@plt+0x7f7fc> │ │ │ │ + jne 80c1844 <__gmpz_get_d_2exp@plt+0x75a44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - std │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cb49c <__gmpz_get_d_2exp@plt+0x7f69c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c1878 <__gmpz_get_d_2exp@plt+0x75a78> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %bh,%ch │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c18d0 <__gmpz_get_d_2exp@plt+0x75ad0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c18c6 <__gmpz_get_d_2exp@plt+0x75ac6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80c1858,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb6a6 <__gmpz_get_d_2exp@plt+0x7f8a6> │ │ │ │ - movl $0x80cb658,-0x4(%ebp) │ │ │ │ + jb 80c19a5 <__gmpz_get_d_2exp@plt+0x75ba5> │ │ │ │ + movl $0x80c1920,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb658 <__gmpz_get_d_2exp@plt+0x7f858> │ │ │ │ + jne 80c1920 <__gmpz_get_d_2exp@plt+0x75b20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - std │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test %dh,0x468b080c(%esi) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cb684 <__gmpz_get_d_2exp@plt+0x7f884> │ │ │ │ + dec %eax │ │ │ │ + sbb %ecx,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1948 <__gmpz_get_d_2exp@plt+0x75b48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xfd,%al │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c19b7 <__gmpz_get_d_2exp@plt+0x75bb7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c19a8 <__gmpz_get_d_2exp@plt+0x75ba8> │ │ │ │ + movl $0x80c1704,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c17ac,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c19fc <__gmpz_get_d_2exp@plt+0x75bfc> │ │ │ │ + movl $0x80c1808,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c1884,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + mov %?,%edx │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c1a89 <__gmpz_get_d_2exp@plt+0x75c89> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c1a7f <__gmpz_get_d_2exp@plt+0x75c7f> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80c15d4,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c18e4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x1,-0xc(%ebp) │ │ │ │ + movl $0x834e0c1,-0x8(%ebp) │ │ │ │ + movl $0x8340ca8,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb6e3 <__gmpz_get_d_2exp@plt+0x7f8e3> │ │ │ │ + jb 80c1ac7 <__gmpz_get_d_2exp@plt+0x75cc7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -159598,167 +151075,163 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb7b9 <__gmpz_get_d_2exp@plt+0x7f9b9> │ │ │ │ + jb 80c1b9d <__gmpz_get_d_2exp@plt+0x75d9d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cb770,-0x24(%ebp) │ │ │ │ + movl $0x80c1b54,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb770 <__gmpz_get_d_2exp@plt+0x7f970> │ │ │ │ + jne 80c1b54 <__gmpz_get_d_2exp@plt+0x75d54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0xc,%bh │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov %bl,(%ebx) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb7a4 <__gmpz_get_d_2exp@plt+0x7f9a4> │ │ │ │ + jne 80c1b88 <__gmpz_get_d_2exp@plt+0x75d88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cb7bc <__gmpz_get_d_2exp@plt+0x7f9bc> │ │ │ │ + jne 80c1ba0 <__gmpz_get_d_2exp@plt+0x75da0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb823 <__gmpz_get_d_2exp@plt+0x7fa23> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 80c1bff <__gmpz_get_d_2exp@plt+0x75dff> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80cb841 <__gmpz_get_d_2exp@plt+0x7fa41> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80cb832 <__gmpz_get_d_2exp@plt+0x7fa32> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80c1c1d <__gmpz_get_d_2exp@plt+0x75e1d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c1c0e <__gmpz_get_d_2exp@plt+0x75e0e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80cb841 <__gmpz_get_d_2exp@plt+0x7fa41> │ │ │ │ + jl 80c1c1d <__gmpz_get_d_2exp@plt+0x75e1d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80cb832 <__gmpz_get_d_2exp@plt+0x7fa32> │ │ │ │ - movl $0x80cb6b4,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 80c1c0e <__gmpz_get_d_2exp@plt+0x75e0e> │ │ │ │ + movl $0x80c1a98,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cb8cb <__gmpz_get_d_2exp@plt+0x7facb> │ │ │ │ + ja 80c1c9f <__gmpz_get_d_2exp@plt+0x75e9f> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80cb6f0,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80c1ad4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb90f <__gmpz_get_d_2exp@plt+0x7fb0f> │ │ │ │ + jb 80c1ce3 <__gmpz_get_d_2exp@plt+0x75ee3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -159768,1487 +151241,301 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb9e5 <__gmpz_get_d_2exp@plt+0x7fbe5> │ │ │ │ + jb 80c1db9 <__gmpz_get_d_2exp@plt+0x75fb9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cb99c,-0x24(%ebp) │ │ │ │ + movl $0x80c1d70,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb99c <__gmpz_get_d_2exp@plt+0x7fb9c> │ │ │ │ + jne 80c1d70 <__gmpz_get_d_2exp@plt+0x75f70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sarb $1,-0xf76f7f4(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb $0xf089080c,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cb9d0 <__gmpz_get_d_2exp@plt+0x7fbd0> │ │ │ │ + jne 80c1da4 <__gmpz_get_d_2exp@plt+0x75fa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cb9e8 <__gmpz_get_d_2exp@plt+0x7fbe8> │ │ │ │ + jne 80c1dbc <__gmpz_get_d_2exp@plt+0x75fbc> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cba4f <__gmpz_get_d_2exp@plt+0x7fc4f> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 80c1e1b <__gmpz_get_d_2exp@plt+0x7601b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80cba6d <__gmpz_get_d_2exp@plt+0x7fc6d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80cba5e <__gmpz_get_d_2exp@plt+0x7fc5e> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80c1e39 <__gmpz_get_d_2exp@plt+0x76039> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c1e2a <__gmpz_get_d_2exp@plt+0x7602a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80cba6d <__gmpz_get_d_2exp@plt+0x7fc6d> │ │ │ │ + jl 80c1e39 <__gmpz_get_d_2exp@plt+0x76039> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80cba5e <__gmpz_get_d_2exp@plt+0x7fc5e> │ │ │ │ - movl $0x80cb8e0,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 80c1e2a <__gmpz_get_d_2exp@plt+0x7602a> │ │ │ │ + movl $0x80c1cb4,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbaf7 <__gmpz_get_d_2exp@plt+0x7fcf7> │ │ │ │ + ja 80c1ebb <__gmpz_get_d_2exp@plt+0x760bb> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80cb91c,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80c1cf0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - clc │ │ │ │ - add %bl,%es:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cbca8 <__gmpz_get_d_2exp@plt+0x7fea8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cbc9b <__gmpz_get_d_2exp@plt+0x7fe9b> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80cacb4 <__gmpz_get_d_2exp@plt+0x7eeb4> │ │ │ │ - nop │ │ │ │ - adc %bh,%al │ │ │ │ - es add %al,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cbcab <__gmpz_get_d_2exp@plt+0x7feab> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x48(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80cb858,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80cba84,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80cacb4 <__gmpz_get_d_2exp@plt+0x7eeb4> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 80cbbc6 <__gmpz_get_d_2exp@plt+0x7fdc6> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80cbb98,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xf6,%ah │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cbd7a <__gmpz_get_d_2exp@plt+0x7ff7a> │ │ │ │ - movl $0x80cbd2c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cbd2c <__gmpz_get_d_2exp@plt+0x7ff2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80cbd18 <__gmpz_get_d_2exp@plt+0x7ff18> │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - mov $0x468b080c,%ebp │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cbd58 <__gmpz_get_d_2exp@plt+0x7ff58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - mulb (%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cbb14 <__gmpz_get_d_2exp@plt+0x7fd14> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xf6,%al │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cbdc6 <__gmpz_get_d_2exp@plt+0x7ffc6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - movl $0x834c381,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shl $1,%ch │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cbe11 <__gmpz_get_d_2exp@plt+0x80011> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - movl $0x834c381,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %dh,%ch │ │ │ │ - add %al,%es:0x7000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cbf1e <__gmpz_get_d_2exp@plt+0x8011e> │ │ │ │ - movl $0x80cbeb8,-0x24(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x23(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cbeb8 <__gmpz_get_d_2exp@plt+0x800b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lock hlt │ │ │ │ - add %cl,%es:0x1e000001(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - mov $0xf089080c,%esi │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cbef4 <__gmpz_get_d_2exp@plt+0x800f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0xf4,%ah │ │ │ │ - add %ch,%es:0x0(%esp,%ecx,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor %bh,0x468b080c(%edi) │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cbf30 <__gmpz_get_d_2exp@plt+0x80130> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80cbf1a <__gmpz_get_d_2exp@plt+0x8011a> │ │ │ │ - add %ch,%es:0x63(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76c7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80cbfaf <__gmpz_get_d_2exp@plt+0x801af> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cc073 <__gmpz_get_d_2exp@plt+0x80273> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cbfa8 <__gmpz_get_d_2exp@plt+0x801a8> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80cc073 <__gmpz_get_d_2exp@plt+0x80273> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80cbfb9 <__gmpz_get_d_2exp@plt+0x801b9> │ │ │ │ - movl $0x80cbfd0,0xc(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80cbfaf <__gmpz_get_d_2exp@plt+0x801af> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdiv %st(3),%st │ │ │ │ - add %ch,%es:0x0(%esp,%edi,4) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - xor %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cc054 <__gmpz_get_d_2exp@plt+0x80254> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80cc01a <__gmpz_get_d_2exp@plt+0x8021a> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80cc043 <__gmpz_get_d_2exp@plt+0x80243> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - cmp 0x8(%ebp),%ecx │ │ │ │ - jge 80cc043 <__gmpz_get_d_2exp@plt+0x80243> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - movl $0x834c381,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %edx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x30(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - repnz add %dl,%es:(%edi) │ │ │ │ + shr $1,%ch │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cc162 <__gmpz_get_d_2exp@plt+0x80362> │ │ │ │ - movl $0x80cc138,-0x1c(%ebp) │ │ │ │ + jb 80c1fbf <__gmpz_get_d_2exp@plt+0x761bf> │ │ │ │ + movl $0x80c1f3c,-0x10(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc138 <__gmpz_get_d_2exp@plt+0x80338> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80cc120 <__gmpz_get_d_2exp@plt+0x80320> │ │ │ │ - es add %cl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80cc0fe <__gmpz_get_d_2exp@plt+0x802fe> │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc174 <__gmpz_get_d_2exp@plt+0x80374> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xf2,%al │ │ │ │ - add %ch,%es:0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80cc202 <__gmpz_get_d_2exp@plt+0x80402> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cc262 <__gmpz_get_d_2exp@plt+0x80462> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cc1f7 <__gmpz_get_d_2exp@plt+0x803f7> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80cc262 <__gmpz_get_d_2exp@plt+0x80462> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80cc224 <__gmpz_get_d_2exp@plt+0x80424> │ │ │ │ - movl $0x80cc240,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80cc202 <__gmpz_get_d_2exp@plt+0x80402> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0xc90026f1 │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %dh,%cl │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc379 <__gmpz_get_d_2exp@plt+0x80579> │ │ │ │ - movl $0x80cc30c,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cc30c <__gmpz_get_d_2exp@plt+0x8050c> │ │ │ │ + jne 80c1f3c <__gmpz_get_d_2exp@plt+0x7613c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lock add %al,%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in (%dx),%eax │ │ │ │ + daa │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - ret │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc344 <__gmpz_get_d_2exp@plt+0x80544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80cc32a <__gmpz_get_d_2exp@plt+0x8052a> │ │ │ │ - add %ch,%es:0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cc37c <__gmpz_get_d_2exp@plt+0x8057c> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809292c <__gmpz_get_d_2exp@plt+0x46b2c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x74,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cc47b <__gmpz_get_d_2exp@plt+0x8067b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cbd8c,-0x70(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - movl $0x80cbdd8,-0x5c(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov %esi,-0x4c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x80cbe24,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - lea -0x70(%edi),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x5c(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80cc0b0,-0x1c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809292c <__gmpz_get_d_2exp@plt+0x46b2c> │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ch,%bh │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc4d2 <__gmpz_get_d_2exp@plt+0x806d2> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - movl $0x834c381,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x834c381,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc51d <__gmpz_get_d_2exp@plt+0x8071d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - movl $0x834c381,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - js 80cc510 <__gmpz_get_d_2exp@plt+0x80710> │ │ │ │ - add %al,%es:0x7000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc62a <__gmpz_get_d_2exp@plt+0x8082a> │ │ │ │ - movl $0x80cc5c4,-0x24(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x23(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc5c4 <__gmpz_get_d_2exp@plt+0x807c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0xed,%al │ │ │ │ - add %cl,%es:0x1e000001(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %al,%dh │ │ │ │ + lock js 80c1f60 <__gmpz_get_d_2exp@plt+0x76160> │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc600 <__gmpz_get_d_2exp@plt+0x80800> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test $0xed,%al │ │ │ │ - add %ch,%es:0x0(%esp,%ecx,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xc6,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cc63c <__gmpz_get_d_2exp@plt+0x8083c> │ │ │ │ + jne 80c1f78 <__gmpz_get_d_2exp@plt+0x76178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %ch,%es:0x63(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76c7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80cc6bb <__gmpz_get_d_2exp@plt+0x808bb> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cc77f <__gmpz_get_d_2exp@plt+0x8097f> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cc6b4 <__gmpz_get_d_2exp@plt+0x808b4> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80cc77f <__gmpz_get_d_2exp@plt+0x8097f> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80cc6c5 <__gmpz_get_d_2exp@plt+0x808c5> │ │ │ │ - movl $0x80cc6dc,0xc(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80cc6bb <__gmpz_get_d_2exp@plt+0x808bb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - in (%dx),%al │ │ │ │ - add %ch,%es:0x0(%esp,%edi,4) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - xor %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cc760 <__gmpz_get_d_2exp@plt+0x80960> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80cc726 <__gmpz_get_d_2exp@plt+0x80926> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80cc74f <__gmpz_get_d_2exp@plt+0x8094f> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - cmp 0x8(%ebp),%ecx │ │ │ │ - jge 80cc74f <__gmpz_get_d_2exp@plt+0x8094f> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - movl $0x834c381,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %edx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834c381,0x30(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp 80cb268 <__gmpz_get_d_2exp@plt+0x7f468> │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 80cc7d5 <__gmpz_get_d_2exp@plt+0x809d5> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc86e <__gmpz_get_d_2exp@plt+0x80a6e> │ │ │ │ - movl $0x80cc844,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc844 <__gmpz_get_d_2exp@plt+0x80a44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs jmp 80cc861 <__gmpz_get_d_2exp@plt+0x80a61> │ │ │ │ - add %cl,%cl │ │ │ │ + xor %ch,%ch │ │ │ │ + daa │ │ │ │ + add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0xc,%al │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc880 <__gmpz_get_d_2exp@plt+0x80a80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ch,%bl │ │ │ │ - add %ch,%es:0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 80cc90e <__gmpz_get_d_2exp@plt+0x80b0e> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80cc96e <__gmpz_get_d_2exp@plt+0x80b6e> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cc903 <__gmpz_get_d_2exp@plt+0x80b03> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80cc96e <__gmpz_get_d_2exp@plt+0x80b6e> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80cc930 <__gmpz_get_d_2exp@plt+0x80b30> │ │ │ │ - movl $0x80cc94c,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cbb14 <__gmpz_get_d_2exp@plt+0x7fd14> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80cc90e <__gmpz_get_d_2exp@plt+0x80b0e> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - ljmp $0x0,$0x7c90026 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ + jne 80c1fc2 <__gmpz_get_d_2exp@plt+0x761c2> │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80cbb14 <__gmpz_get_d_2exp@plt+0x7fd14> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80cbb14 <__gmpz_get_d_2exp@plt+0x7fd14> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xea,%al │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cca85 <__gmpz_get_d_2exp@plt+0x80c85> │ │ │ │ - movl $0x80cca18,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cca18 <__gmpz_get_d_2exp@plt+0x80c18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x70026e9,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - lret $0x80c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cca50 <__gmpz_get_d_2exp@plt+0x80c50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x6a0026e9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cca88 <__gmpz_get_d_2exp@plt+0x80c88> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809292c <__gmpz_get_d_2exp@plt+0x46b2c> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c1a1c <__gmpz_get_d_2exp@plt+0x75c1c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x74,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ccb86 <__gmpz_get_d_2exp@plt+0x80d86> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cc498,-0x70(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - movl $0x80cc4e4,-0x5c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov %esi,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x80cc530,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - lea -0x70(%edi),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + ja 80c207c <__gmpz_get_d_2exp@plt+0x7627c> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80c1c34,-0x3c(%edi) │ │ │ │ mov %edx,-0x38(%edi) │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x5c(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80cc7bc,-0x1c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80c1e50,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809292c <__gmpz_get_d_2exp@plt+0x46b2c> │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c1a1c <__gmpz_get_d_2exp@plt+0x75c1c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c48b39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ccc88 <__gmpz_get_d_2exp@plt+0x80e88> │ │ │ │ - movl $0x80cb268,-0x70(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - movl $0x80cb49c,-0x5c(%edi) │ │ │ │ - lea -0x70(%edi),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - movl $0x80cb598,-0x50(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x5a(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80cb620,-0x48(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80cbb14,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80cbcf4,-0x34(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80cc2a0,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - lea -0x31(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - lea -0x4f(%edi),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - lea -0x45(%edi),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80cc9ac,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833b014,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80ddfb8 <__gmpz_get_d_2exp@plt+0x921b8> │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ - mov $0x833b3c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cccd3 <__gmpz_get_d_2exp@plt+0x80ed3> │ │ │ │ + jb 80c20c3 <__gmpz_get_d_2exp@plt+0x762c3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -161258,18 +151545,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ccda9 <__gmpz_get_d_2exp@plt+0x80fa9> │ │ │ │ + jb 80c2199 <__gmpz_get_d_2exp@plt+0x76399> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ccd60,-0x24(%ebp) │ │ │ │ + movl $0x80c2150,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -161285,72 +151572,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ccd60 <__gmpz_get_d_2exp@plt+0x80f60> │ │ │ │ + jne 80c2150 <__gmpz_get_d_2exp@plt+0x76350> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - int $0xc │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + test %ah,(%ecx) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ccd94 <__gmpz_get_d_2exp@plt+0x80f94> │ │ │ │ + jne 80c2184 <__gmpz_get_d_2exp@plt+0x76384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80ccdac <__gmpz_get_d_2exp@plt+0x80fac> │ │ │ │ + jne 80c219c <__gmpz_get_d_2exp@plt+0x7639c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cce0b <__gmpz_get_d_2exp@plt+0x8100b> │ │ │ │ + ja 80c21fb <__gmpz_get_d_2exp@plt+0x763fb> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80cce29 <__gmpz_get_d_2exp@plt+0x81029> │ │ │ │ + jl 80c2219 <__gmpz_get_d_2exp@plt+0x76419> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80cce1a <__gmpz_get_d_2exp@plt+0x8101a> │ │ │ │ + jne 80c220a <__gmpz_get_d_2exp@plt+0x7640a> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80cce29 <__gmpz_get_d_2exp@plt+0x81029> │ │ │ │ + jl 80c2219 <__gmpz_get_d_2exp@plt+0x76419> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80cce1a <__gmpz_get_d_2exp@plt+0x8101a> │ │ │ │ - movl $0x80ccca4,-0x1c(%edi) │ │ │ │ + jne 80c220a <__gmpz_get_d_2exp@plt+0x7640a> │ │ │ │ + movl $0x80c2094,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -161361,168 +151649,59 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cceab <__gmpz_get_d_2exp@plt+0x810ab> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + ja 80c229b <__gmpz_get_d_2exp@plt+0x7649b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ccce0,-0x20(%edi) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80c20d0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x170026e0,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ccf94 <__gmpz_get_d_2exp@plt+0x81194> │ │ │ │ - movl $0x80ccf10,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ccf10 <__gmpz_get_d_2exp@plt+0x81110> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80ccee6 <__gmpz_get_d_2exp@plt+0x810e6> │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock dec %esp │ │ │ │ - iret │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ccf4c <__gmpz_get_d_2exp@plt+0x8114c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0xe0,%al │ │ │ │ - es add %cl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ccf97 <__gmpz_get_d_2exp@plt+0x81197> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ccffd <__gmpz_get_d_2exp@plt+0x811fd> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80cce40,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd043 <__gmpz_get_d_2exp@plt+0x81243> │ │ │ │ + jb 80c22df <__gmpz_get_d_2exp@plt+0x764df> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -161532,18 +151711,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd119 <__gmpz_get_d_2exp@plt+0x81319> │ │ │ │ + jb 80c23b5 <__gmpz_get_d_2exp@plt+0x765b5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cd0d0,-0x24(%ebp) │ │ │ │ + movl $0x80c236c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -161559,73 +151738,71 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd0d0 <__gmpz_get_d_2exp@plt+0x812d0> │ │ │ │ + jne 80c236c <__gmpz_get_d_2exp@plt+0x7656c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - add $0xd1,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov 0x89080c23,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd104 <__gmpz_get_d_2exp@plt+0x81304> │ │ │ │ + jne 80c23a0 <__gmpz_get_d_2exp@plt+0x765a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cd11c <__gmpz_get_d_2exp@plt+0x8131c> │ │ │ │ + jne 80c23b8 <__gmpz_get_d_2exp@plt+0x765b8> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cd17b <__gmpz_get_d_2exp@plt+0x8137b> │ │ │ │ + ja 80c2417 <__gmpz_get_d_2exp@plt+0x76617> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80cd199 <__gmpz_get_d_2exp@plt+0x81399> │ │ │ │ + jl 80c2435 <__gmpz_get_d_2exp@plt+0x76635> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80cd18a <__gmpz_get_d_2exp@plt+0x8138a> │ │ │ │ + jne 80c2426 <__gmpz_get_d_2exp@plt+0x76626> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80cd199 <__gmpz_get_d_2exp@plt+0x81399> │ │ │ │ + jl 80c2435 <__gmpz_get_d_2exp@plt+0x76635> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80cd18a <__gmpz_get_d_2exp@plt+0x8138a> │ │ │ │ - movl $0x80cd014,-0x1c(%edi) │ │ │ │ + jne 80c2426 <__gmpz_get_d_2exp@plt+0x76626> │ │ │ │ + movl $0x80c22b0,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -161643,27 +151820,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd21b <__gmpz_get_d_2exp@plt+0x8141b> │ │ │ │ + ja 80c24b7 <__gmpz_get_d_2exp@plt+0x766b7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80cd050,-0x20(%edi) │ │ │ │ + movl $0x80c22ec,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -161674,1380 +151851,761 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - frstor (%esi) │ │ │ │ + aam $0xe7 │ │ │ │ + daa │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd2ee <__gmpz_get_d_2exp@plt+0x814ee> │ │ │ │ - movl $0x80cd278,-0x8(%ebp) │ │ │ │ + jb 80c2594 <__gmpz_get_d_2exp@plt+0x76794> │ │ │ │ + movl $0x80c251c,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd278 <__gmpz_get_d_2exp@plt+0x81478> │ │ │ │ + jne 80c251c <__gmpz_get_d_2exp@plt+0x7671c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %bl,%ch │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %fs,%edi │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0xd2,%ah │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ + lock pop %eax │ │ │ │ + and $0xf089080c,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd2b4 <__gmpz_get_d_2exp@plt+0x814b4> │ │ │ │ + jne 80c2558 <__gmpz_get_d_2exp@plt+0x76758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - fsubl (%esi) │ │ │ │ + push %eax │ │ │ │ + out %eax,$0x27 │ │ │ │ add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cd2f1 <__gmpz_get_d_2exp@plt+0x814f1> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + jne 80c2597 <__gmpz_get_d_2exp@plt+0x76797> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 80c1a1c <__gmpz_get_d_2exp@plt+0x75c1c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cd353 <__gmpz_get_d_2exp@plt+0x81553> │ │ │ │ + ja 80c2641 <__gmpz_get_d_2exp@plt+0x76841> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80cd1b0,-0x1c(%edi) │ │ │ │ + movl $0x80c2230,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80c244c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 80c1a1c <__gmpz_get_d_2exp@plt+0x75c1c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd3b1 <__gmpz_get_d_2exp@plt+0x815b1> │ │ │ │ - movl $0x80ccec8,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80cd238,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ + ja 80c26c8 <__gmpz_get_d_2exp@plt+0x768c8> │ │ │ │ + movl $0x80c1a1c,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80c1ed8,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80c24d4,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8340cd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + in $0x27,%eax │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2743 <__gmpz_get_d_2exp@plt+0x76943> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80c271c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c271c <__gmpz_get_d_2exp@plt+0x7691c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %ah,%ch │ │ │ │ + daa │ │ │ │ + add %al,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or $0x8b083401,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x458b0045(%ecx),%ecx │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %esi │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 80ccba4 <__gmpz_get_d_2exp@plt+0x80da4> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833b3d8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340cec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd42b <__gmpz_get_d_2exp@plt+0x8162b> │ │ │ │ + jb 80c27b3 <__gmpz_get_d_2exp@plt+0x769b3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cd404,-0xc(%ebp) │ │ │ │ + movl $0x80c278c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd404 <__gmpz_get_d_2exp@plt+0x81604> │ │ │ │ + jne 80c278c <__gmpz_get_d_2exp@plt+0x7698c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd42e <__gmpz_get_d_2exp@plt+0x8162e> │ │ │ │ + ja 80c27b6 <__gmpz_get_d_2exp@plt+0x769b6> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd4b2 <__gmpz_get_d_2exp@plt+0x816b2> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c2815 <__gmpz_get_d_2exp@plt+0x76a15> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cd48c,-0x14(%ebp) │ │ │ │ + movl $0x80c280c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd48c <__gmpz_get_d_2exp@plt+0x8168c> │ │ │ │ + jne 80c280c <__gmpz_get_d_2exp@plt+0x76a0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cd4b5 <__gmpz_get_d_2exp@plt+0x816b5> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd5e9 <__gmpz_get_d_2exp@plt+0x817e9> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cd599 <__gmpz_get_d_2exp@plt+0x81799> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cd5ec <__gmpz_get_d_2exp@plt+0x817ec> │ │ │ │ - movl $0x80cd3cc,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,0x448904c5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80cd512 <__gmpz_get_d_2exp@plt+0x81712> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cd60e <__gmpz_get_d_2exp@plt+0x8180e> │ │ │ │ - movl $0x80cd448,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80cd560,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80cd57c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd6be <__gmpz_get_d_2exp@plt+0x818be> │ │ │ │ - movl $0x80cd674,-0x4(%ebp) │ │ │ │ + jb 80c28da <__gmpz_get_d_2exp@plt+0x76ada> │ │ │ │ + movl $0x80c285c,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd674 <__gmpz_get_d_2exp@plt+0x81874> │ │ │ │ + jne 80c285c <__gmpz_get_d_2exp@plt+0x76a5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ + test %ch,(%eax) │ │ │ │ or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd69c <__gmpz_get_d_2exp@plt+0x8189c> │ │ │ │ + jne 80c2884 <__gmpz_get_d_2exp@plt+0x76a84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c28ec <__gmpz_get_d_2exp@plt+0x76aec> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c28dd <__gmpz_get_d_2exp@plt+0x76add> │ │ │ │ + movl $0x80c2754,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cd4d0 <__gmpz_get_d_2exp@plt+0x816d0> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2931 <__gmpz_get_d_2exp@plt+0x76b31> │ │ │ │ + movl $0x80c27d0,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd7cb <__gmpz_get_d_2exp@plt+0x819cb> │ │ │ │ + jb 80c29a7 <__gmpz_get_d_2exp@plt+0x76ba7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cd70c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x80c2980,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd70c <__gmpz_get_d_2exp@plt+0x8190c> │ │ │ │ + jne 80c2980 <__gmpz_get_d_2exp@plt+0x76b80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %dl,%bh │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd738 <__gmpz_get_d_2exp@plt+0x81938> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xlat %fs:(%ebx) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd764 <__gmpz_get_d_2exp@plt+0x81964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd7d8 <__gmpz_get_d_2exp@plt+0x819d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xd7,%al │ │ │ │ - or $0x8,%al │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd7a8 <__gmpz_get_d_2exp@plt+0x819a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd7fc <__gmpz_get_d_2exp@plt+0x819fc> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80c29aa <__gmpz_get_d_2exp@plt+0x76baa> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x88,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd83d <__gmpz_get_d_2exp@plt+0x81a3d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cd879 <__gmpz_get_d_2exp@plt+0x81a79> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cd814,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd93e <__gmpz_get_d_2exp@plt+0x81b3e> │ │ │ │ + jb 80c2a09 <__gmpz_get_d_2exp@plt+0x76c09> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cd8d0,-0x10(%ebp) │ │ │ │ + movl $0x80c2a00,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd8d0 <__gmpz_get_d_2exp@plt+0x81ad0> │ │ │ │ + jne 80c2a00 <__gmpz_get_d_2exp@plt+0x76c00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - adc $0xd9,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd914 <__gmpz_get_d_2exp@plt+0x81b14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - dec %esp │ │ │ │ - (bad) (%eax,%ecx,1) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd94c <__gmpz_get_d_2exp@plt+0x81b4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80cd9d1 <__gmpz_get_d_2exp@plt+0x81bd1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cd98e <__gmpz_get_d_2exp@plt+0x81b8e> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80cd99d <__gmpz_get_d_2exp@plt+0x81b9d> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80cd9c2 <__gmpz_get_d_2exp@plt+0x81bc2> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80cd9c2 <__gmpz_get_d_2exp@plt+0x81bc2> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cda13 <__gmpz_get_d_2exp@plt+0x81c13> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cdb0d <__gmpz_get_d_2exp@plt+0x81d0d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cda90,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cda90 <__gmpz_get_d_2exp@plt+0x81c90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fcomp %st(2) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cdad8 <__gmpz_get_d_2exp@plt+0x81cd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - fimull (%eax,%ecx,1) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cdaf8 <__gmpz_get_d_2exp@plt+0x81cf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80cdb10 <__gmpz_get_d_2exp@plt+0x81d10> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cdb72 <__gmpz_get_d_2exp@plt+0x81d72> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80cdb85 <__gmpz_get_d_2exp@plt+0x81d85> │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80cdb90 <__gmpz_get_d_2exp@plt+0x81d90> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80cdb81 <__gmpz_get_d_2exp@plt+0x81d81> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80cdb90 <__gmpz_get_d_2exp@plt+0x81d90> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cd9e4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cdc7c <__gmpz_get_d_2exp@plt+0x81e7c> │ │ │ │ - movl $0x80cdbe4,-0x8(%ebp) │ │ │ │ + jb 80c2ace <__gmpz_get_d_2exp@plt+0x76cce> │ │ │ │ + movl $0x80c2a50,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cdbe4 <__gmpz_get_d_2exp@plt+0x81de4> │ │ │ │ + jne 80c2a50 <__gmpz_get_d_2exp@plt+0x76c50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %bl,%ah │ │ │ │ + cld │ │ │ │ + js 80c2a7f <__gmpz_get_d_2exp@plt+0x76c7f> │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cdc18 <__gmpz_get_d_2exp@plt+0x81e18> │ │ │ │ + jne 80c2a78 <__gmpz_get_d_2exp@plt+0x76c78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80cdc8e <__gmpz_get_d_2exp@plt+0x81e8e> │ │ │ │ - add $0x1c,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c2ae0 <__gmpz_get_d_2exp@plt+0x76ce0> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cdc7f <__gmpz_get_d_2exp@plt+0x81e7f> │ │ │ │ - movl $0x80cd890,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 80c2ad1 <__gmpz_get_d_2exp@plt+0x76cd1> │ │ │ │ + movl $0x80c2948,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cdce9 <__gmpz_get_d_2exp@plt+0x81ee9> │ │ │ │ - movl $0x80cda20,-0x28(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80c2b25 <__gmpz_get_d_2exp@plt+0x76d25> │ │ │ │ + movl $0x80c29c4,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d9f1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %dl,%dl │ │ │ │ - add %al,%es:0x6000100 │ │ │ │ + test $0xe1,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cdda9 <__gmpz_get_d_2exp@plt+0x81fa9> │ │ │ │ - add $0x28,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2b98 <__gmpz_get_d_2exp@plt+0x76d98> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cdd9f <__gmpz_get_d_2exp@plt+0x81f9f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80cd6cc,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80cd84c,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80cdba8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80c2b8e <__gmpz_get_d_2exp@plt+0x76d8e> │ │ │ │ + movl $0x80c2824,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c2a18,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 809bfd4 <__gmpz_get_d_2exp@plt+0x501d4> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x8340cec,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340cf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %eax │ │ │ │ + loope 80c2bca <__gmpz_get_d_2exp@plt+0x76dca> │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cde66 <__gmpz_get_d_2exp@plt+0x82066> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cddf8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cddf8 <__gmpz_get_d_2exp@plt+0x81ff8> │ │ │ │ + jb 80c2be5 <__gmpz_get_d_2exp@plt+0x76de5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80c2be1 <__gmpz_get_d_2exp@plt+0x76de1> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8348550,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8125458 <__gmpz_get_d_2exp@plt+0xd9658> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub %ah,%cl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0xde,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c2c2d <__gmpz_get_d_2exp@plt+0x76e2d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80c2c29 <__gmpz_get_d_2exp@plt+0x76e29> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8348564,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cde3c <__gmpz_get_d_2exp@plt+0x8203c> │ │ │ │ + jmp 8125458 <__gmpz_get_d_2exp@plt+0xd9658> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - je 80cde1f <__gmpz_get_d_2exp@plt+0x8201f> │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c2c97 <__gmpz_get_d_2exp@plt+0x76e97> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2c70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cde74 <__gmpz_get_d_2exp@plt+0x82074> │ │ │ │ + jne 80c2c70 <__gmpz_get_d_2exp@plt+0x76e70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - out %al,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80cdef9 <__gmpz_get_d_2exp@plt+0x820f9> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cdeb6 <__gmpz_get_d_2exp@plt+0x820b6> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80cdec5 <__gmpz_get_d_2exp@plt+0x820c5> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c2c9a <__gmpz_get_d_2exp@plt+0x76e9a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80cdeea <__gmpz_get_d_2exp@plt+0x820ea> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80cdeea <__gmpz_get_d_2exp@plt+0x820ea> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %ss,%ebx │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cdf3b <__gmpz_get_d_2exp@plt+0x8213b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce035 <__gmpz_get_d_2exp@plt+0x82235> │ │ │ │ + jb 80c2d1b <__gmpz_get_d_2exp@plt+0x76f1b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cdfb8,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + movl $0x80c2cf4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cdfb8 <__gmpz_get_d_2exp@plt+0x821b8> │ │ │ │ + jne 80c2cf4 <__gmpz_get_d_2exp@plt+0x76ef4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + shll %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %ah,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ce000 <__gmpz_get_d_2exp@plt+0x82200> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - loopne 80ce012 <__gmpz_get_d_2exp@plt+0x82212> │ │ │ │ - or %cl,-0x899ef8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ce020 <__gmpz_get_d_2exp@plt+0x82220> │ │ │ │ + ja 80c2d1e <__gmpz_get_d_2exp@plt+0x76f1e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %dl,%bl │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2d9f <__gmpz_get_d_2exp@plt+0x76f9f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2d78,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2d78 <__gmpz_get_d_2exp@plt+0x76f78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + shlb %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ce038 <__gmpz_get_d_2exp@plt+0x82238> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce09a <__gmpz_get_d_2exp@plt+0x8229a> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ce0ad <__gmpz_get_d_2exp@plt+0x822ad> │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ce0b8 <__gmpz_get_d_2exp@plt+0x822b8> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ce0a9 <__gmpz_get_d_2exp@plt+0x822a9> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ce0b8 <__gmpz_get_d_2exp@plt+0x822b8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cdf0c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80c2da2 <__gmpz_get_d_2exp@plt+0x76fa2> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce1a4 <__gmpz_get_d_2exp@plt+0x823a4> │ │ │ │ - movl $0x80ce10c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c2e1b <__gmpz_get_d_2exp@plt+0x7701b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2df4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce10c <__gmpz_get_d_2exp@plt+0x8230c> │ │ │ │ + jne 80c2df4 <__gmpz_get_d_2exp@plt+0x76ff4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - loope 80ce11e <__gmpz_get_d_2exp@plt+0x8231e> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ce140 <__gmpz_get_d_2exp@plt+0x82340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ce1b6 <__gmpz_get_d_2exp@plt+0x823b6> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce1a7 <__gmpz_get_d_2exp@plt+0x823a7> │ │ │ │ - movl $0x80cddb8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce211 <__gmpz_get_d_2exp@plt+0x82411> │ │ │ │ - movl $0x80cdf48,-0x28(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x50026d1,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ce2ca <__gmpz_get_d_2exp@plt+0x824ca> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce2c0 <__gmpz_get_d_2exp@plt+0x824c0> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80cdd08,-0x24(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ce0d0,-0x8(%edi) │ │ │ │ + ja 80c2e1e <__gmpz_get_d_2exp@plt+0x7701e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 809cc78 <__gmpz_get_d_2exp@plt+0x50e78> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce307 <__gmpz_get_d_2exp@plt+0x82507> │ │ │ │ + jb 80c2e67 <__gmpz_get_d_2exp@plt+0x77067> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -163057,18 +152615,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce3dd <__gmpz_get_d_2exp@plt+0x825dd> │ │ │ │ + jb 80c2f3d <__gmpz_get_d_2exp@plt+0x7713d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ce394,-0x24(%ebp) │ │ │ │ + movl $0x80c2ef4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -163084,72 +152642,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce394 <__gmpz_get_d_2exp@plt+0x82594> │ │ │ │ + jne 80c2ef4 <__gmpz_get_d_2exp@plt+0x770f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - enter $0xce3,$0x8 │ │ │ │ + sub %ch,(%edi) │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce3c8 <__gmpz_get_d_2exp@plt+0x825c8> │ │ │ │ + jne 80c2f28 <__gmpz_get_d_2exp@plt+0x77128> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80ce3e0 <__gmpz_get_d_2exp@plt+0x825e0> │ │ │ │ + jne 80c2f40 <__gmpz_get_d_2exp@plt+0x77140> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce43f <__gmpz_get_d_2exp@plt+0x8263f> │ │ │ │ + ja 80c2f9f <__gmpz_get_d_2exp@plt+0x7719f> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80ce45d <__gmpz_get_d_2exp@plt+0x8265d> │ │ │ │ + jl 80c2fbd <__gmpz_get_d_2exp@plt+0x771bd> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80ce44e <__gmpz_get_d_2exp@plt+0x8264e> │ │ │ │ + jne 80c2fae <__gmpz_get_d_2exp@plt+0x771ae> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80ce45d <__gmpz_get_d_2exp@plt+0x8265d> │ │ │ │ + jl 80c2fbd <__gmpz_get_d_2exp@plt+0x771bd> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80ce44e <__gmpz_get_d_2exp@plt+0x8264e> │ │ │ │ - movl $0x80ce2d8,-0x1c(%edi) │ │ │ │ + jne 80c2fae <__gmpz_get_d_2exp@plt+0x771ae> │ │ │ │ + movl $0x80c2e38,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -163160,510 +152719,682 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jo 80ce439 <__gmpz_get_d_2exp@plt+0x82639> │ │ │ │ - add %al,%es:0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ce4e3 <__gmpz_get_d_2exp@plt+0x826e3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ce314,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ce230 <__gmpz_get_d_2exp@plt+0x82430> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce527 <__gmpz_get_d_2exp@plt+0x82727> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c3015 <__gmpz_get_d_2exp@plt+0x77215> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c300c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c300c <__gmpz_get_d_2exp@plt+0x7720c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + and %dl,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce5fd <__gmpz_get_d_2exp@plt+0x827fd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ce5b4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80c307b <__gmpz_get_d_2exp@plt+0x7727b> │ │ │ │ + movl $0x80c3054,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce5b4 <__gmpz_get_d_2exp@plt+0x827b4> │ │ │ │ + jne 80c3054 <__gmpz_get_d_2exp@plt+0x77254> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + lock iret │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c307e <__gmpz_get_d_2exp@plt+0x7727e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + test $0xcf,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - call 9114f2a1 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80c30f3 <__gmpz_get_d_2exp@plt+0x772f3> │ │ │ │ + movl $0x80c30cc,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce5e8 <__gmpz_get_d_2exp@plt+0x827e8> │ │ │ │ + jne 80c30cc <__gmpz_get_d_2exp@plt+0x772cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ce600 <__gmpz_get_d_2exp@plt+0x82800> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce65f <__gmpz_get_d_2exp@plt+0x8285f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ce67d <__gmpz_get_d_2exp@plt+0x8287d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ce66e <__gmpz_get_d_2exp@plt+0x8286e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ce67d <__gmpz_get_d_2exp@plt+0x8287d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ce66e <__gmpz_get_d_2exp@plt+0x8286e> │ │ │ │ - movl $0x80ce4f8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + nop │ │ │ │ + js 80c3091 <__gmpz_get_d_2exp@plt+0x77291> │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c30f6 <__gmpz_get_d_2exp@plt+0x772f6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce6ff <__gmpz_get_d_2exp@plt+0x828ff> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ce534,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fmul %st,%st(4) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c3155 <__gmpz_get_d_2exp@plt+0x77355> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c314c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c314c <__gmpz_get_d_2exp@plt+0x7734c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + hlt │ │ │ │ + (bad) (%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce7e6 <__gmpz_get_d_2exp@plt+0x829e6> │ │ │ │ - movl $0x80ce770,-0xc(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c3521 <__gmpz_get_d_2exp@plt+0x77721> │ │ │ │ + movl $0x80c31a8,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce770 <__gmpz_get_d_2exp@plt+0x82970> │ │ │ │ + jne 80c31a8 <__gmpz_get_d_2exp@plt+0x773a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %cl,%ah │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ + mov $0xdb,%ah │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - out %eax,$0xc │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock in $0x31,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce7ac <__gmpz_get_d_2exp@plt+0x829ac> │ │ │ │ + jne 80c31e4 <__gmpz_get_d_2exp@plt+0x773e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - int3 │ │ │ │ - es add %cl,%cl │ │ │ │ + js 80c31b5 <__gmpz_get_d_2exp@plt+0x773b5> │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and %cl,-0x76b3dbb4(%ecx) │ │ │ │ - int1 │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80ce7e9 <__gmpz_get_d_2exp@plt+0x829e9> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80cd370 <__gmpz_get_d_2exp@plt+0x81570> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ + jne 80c35d2 <__gmpz_get_d_2exp@plt+0x777d2> │ │ │ │ + movl $0x80c321c,0x10(%ebp) │ │ │ │ + movl $0x8340010,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %bl,%bl │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%edx,%esi,1) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bl,%bl │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c3255 <__gmpz_get_d_2exp@plt+0x77455> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x8340d0c,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c3280,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3280 <__gmpz_get_d_2exp@plt+0x77480> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x50027da,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c35c3 <__gmpz_get_d_2exp@plt+0x777c3> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80c32b4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c32b4 <__gmpz_get_d_2exp@plt+0x774b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + int $0x27 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80c3524 <__gmpz_get_d_2exp@plt+0x77724> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce891 <__gmpz_get_d_2exp@plt+0x82a91> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + ja 80c3593 <__gmpz_get_d_2exp@plt+0x77793> │ │ │ │ + movl $0x80c2dbc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + fisubl (%edi) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + xor (%eax,%ecx,1),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xda,%al │ │ │ │ + daa │ │ │ │ + add %cl,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c3249 <__gmpz_get_d_2exp@plt+0x77449> │ │ │ │ + movl $0x80c3358,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3358 <__gmpz_get_d_2exp@plt+0x77558> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in $0xd9,%al │ │ │ │ + daa │ │ │ │ + add %cl,(%ebx) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c35c6 <__gmpz_get_d_2exp@plt+0x777c6> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80c3414,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3414 <__gmpz_get_d_2exp@plt+0x77614> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or 0x0(%ebx),%dh │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ce478,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c35f7 <__gmpz_get_d_2exp@plt+0x777f7> │ │ │ │ + movl $0x80c2e74,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80ce694,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80cd370 <__gmpz_get_d_2exp@plt+0x81570> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %cl,%ah │ │ │ │ + daa │ │ │ │ + add %cl,(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x7683dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80c345c <__gmpz_get_d_2exp@plt+0x7765c> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c360f <__gmpz_get_d_2exp@plt+0x7780f> │ │ │ │ + movl $0x80c3110,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80c34d5 <__gmpz_get_d_2exp@plt+0x776d5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c364d <__gmpz_get_d_2exp@plt+0x7784d> │ │ │ │ + movl $0x80c309c,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c33b7 <__gmpz_get_d_2exp@plt+0x775b7> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3611 <__gmpz_get_d_2exp@plt+0x77811> │ │ │ │ + cmpl $0xff,0x3(%edx) │ │ │ │ + jle 80c3622 <__gmpz_get_d_2exp@plt+0x77822> │ │ │ │ + movl $0x80c3024,-0xc(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c33b7 <__gmpz_get_d_2exp@plt+0x775b7> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80c3564 <__gmpz_get_d_2exp@plt+0x77764> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3595 <__gmpz_get_d_2exp@plt+0x77795> │ │ │ │ + movl $0x80c2d3c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3595 <__gmpz_get_d_2exp@plt+0x77795> │ │ │ │ + cmpl $0xff,0x3(%eax) │ │ │ │ + jle 80c35a6 <__gmpz_get_d_2exp@plt+0x777a6> │ │ │ │ + movl $0x80c2cb8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80c2c38,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x8340d2c,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c3300,-0x8(%ebp) │ │ │ │ + movl $0x8340010,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80c338c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80c2fd0,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce8d7 <__gmpz_get_d_2exp@plt+0x82ad7> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c36c3 <__gmpz_get_d_2exp@plt+0x778c3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80c369c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c369c <__gmpz_get_d_2exp@plt+0x7789c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c36c6 <__gmpz_get_d_2exp@plt+0x778c6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + leave │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce9ad <__gmpz_get_d_2exp@plt+0x82bad> │ │ │ │ + jb 80c3747 <__gmpz_get_d_2exp@plt+0x77947> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ce964,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x80c3720,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce964 <__gmpz_get_d_2exp@plt+0x82b64> │ │ │ │ + jne 80c3720 <__gmpz_get_d_2exp@plt+0x77920> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and $0xc9,%al │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - jmp f895f179 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c374a <__gmpz_get_d_2exp@plt+0x7794a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fmul %st,%st(0) │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c37cb <__gmpz_get_d_2exp@plt+0x779cb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c37a4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce998 <__gmpz_get_d_2exp@plt+0x82b98> │ │ │ │ + jne 80c37a4 <__gmpz_get_d_2exp@plt+0x779a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ce9b0 <__gmpz_get_d_2exp@plt+0x82bb0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cea0f <__gmpz_get_d_2exp@plt+0x82c0f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80cea2d <__gmpz_get_d_2exp@plt+0x82c2d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80cea1e <__gmpz_get_d_2exp@plt+0x82c1e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80cea2d <__gmpz_get_d_2exp@plt+0x82c2d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80cea1e <__gmpz_get_d_2exp@plt+0x82c1e> │ │ │ │ - movl $0x80ce8a8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x27c8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c37ce <__gmpz_get_d_2exp@plt+0x779ce> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c3847 <__gmpz_get_d_2exp@plt+0x77a47> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c3820,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3820 <__gmpz_get_d_2exp@plt+0x77a20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ceaaf <__gmpz_get_d_2exp@plt+0x82caf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ce8e4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80c384a <__gmpz_get_d_2exp@plt+0x77a4a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ceaf3 <__gmpz_get_d_2exp@plt+0x82cf3> │ │ │ │ + jb 80c3893 <__gmpz_get_d_2exp@plt+0x77a93> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -163673,18 +153404,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cebc9 <__gmpz_get_d_2exp@plt+0x82dc9> │ │ │ │ + jb 80c3969 <__gmpz_get_d_2exp@plt+0x77b69> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ceb80,-0x24(%ebp) │ │ │ │ + movl $0x80c3920,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -163700,73 +153431,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ceb80 <__gmpz_get_d_2exp@plt+0x82d80> │ │ │ │ + jne 80c3920 <__gmpz_get_d_2exp@plt+0x77b20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0xeb,%ah │ │ │ │ - or $0x8,%al │ │ │ │ + push %esp │ │ │ │ + cmp %ecx,(%eax,%ecx,1) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cebb4 <__gmpz_get_d_2exp@plt+0x82db4> │ │ │ │ + jne 80c3954 <__gmpz_get_d_2exp@plt+0x77b54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cebcc <__gmpz_get_d_2exp@plt+0x82dcc> │ │ │ │ + jne 80c396c <__gmpz_get_d_2exp@plt+0x77b6c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cec2b <__gmpz_get_d_2exp@plt+0x82e2b> │ │ │ │ + ja 80c39cb <__gmpz_get_d_2exp@plt+0x77bcb> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80cec49 <__gmpz_get_d_2exp@plt+0x82e49> │ │ │ │ + jl 80c39e9 <__gmpz_get_d_2exp@plt+0x77be9> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80cec3a <__gmpz_get_d_2exp@plt+0x82e3a> │ │ │ │ + jne 80c39da <__gmpz_get_d_2exp@plt+0x77bda> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80cec49 <__gmpz_get_d_2exp@plt+0x82e49> │ │ │ │ + jl 80c39e9 <__gmpz_get_d_2exp@plt+0x77be9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80cec3a <__gmpz_get_d_2exp@plt+0x82e3a> │ │ │ │ - movl $0x80ceac4,-0x1c(%edi) │ │ │ │ + jne 80c39da <__gmpz_get_d_2exp@plt+0x77bda> │ │ │ │ + movl $0x80c3864,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -163777,2030 +153508,1102 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ceccb <__gmpz_get_d_2exp@plt+0x82ecb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ceb00,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lock (bad) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ced93 <__gmpz_get_d_2exp@plt+0x82f93> │ │ │ │ - movl $0x80ced28,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ced28 <__gmpz_get_d_2exp@plt+0x82f28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0xc6,%al │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fs in (%dx),%eax │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c3a41 <__gmpz_get_d_2exp@plt+0x77c41> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c3a38,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ced64 <__gmpz_get_d_2exp@plt+0x82f64> │ │ │ │ + jne 80c3a38 <__gmpz_get_d_2exp@plt+0x77c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - je 80ced20 <__gmpz_get_d_2exp@plt+0x82f20> │ │ │ │ - es add %al,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + hlt │ │ │ │ + lds (%edi),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ced96 <__gmpz_get_d_2exp@plt+0x82f96> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80cd370 <__gmpz_get_d_2exp@plt+0x81570> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cee34 <__gmpz_get_d_2exp@plt+0x83034> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cea44,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80cec60,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80cd370 <__gmpz_get_d_2exp@plt+0x81570> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cef02 <__gmpz_get_d_2exp@plt+0x83102> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ceef8 <__gmpz_get_d_2exp@plt+0x830f8> │ │ │ │ - movl $0x80cd4d0,-0x44(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80cd640,-0x3c(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80ce230,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - lea -0x39(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80ce71c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x33(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80cece8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8339e0c,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x833b408,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cef73 <__gmpz_get_d_2exp@plt+0x83173> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cef4c,-0xc(%ebp) │ │ │ │ + jb 80c3aa7 <__gmpz_get_d_2exp@plt+0x77ca7> │ │ │ │ + movl $0x80c3a80,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cef4c <__gmpz_get_d_2exp@plt+0x8314c> │ │ │ │ + jne 80c3a80 <__gmpz_get_d_2exp@plt+0x77c80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cef76 <__gmpz_get_d_2exp@plt+0x83176> │ │ │ │ + ja 80c3aaa <__gmpz_get_d_2exp@plt+0x77caa> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jl 80c3a83 <__gmpz_get_d_2exp@plt+0x77c83> │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ceffa <__gmpz_get_d_2exp@plt+0x831fa> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cefd4,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80c3b1f <__gmpz_get_d_2exp@plt+0x77d1f> │ │ │ │ + movl $0x80c3af8,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cefd4 <__gmpz_get_d_2exp@plt+0x831d4> │ │ │ │ + jne 80c3af8 <__gmpz_get_d_2exp@plt+0x77cf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + lds (%edi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ceffd <__gmpz_get_d_2exp@plt+0x831fd> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80c3b22 <__gmpz_get_d_2exp@plt+0x77d22> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x8340046,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf1a3 <__gmpz_get_d_2exp@plt+0x833a3> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 80c3b81 <__gmpz_get_d_2exp@plt+0x77d81> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c3b78,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cf13a <__gmpz_get_d_2exp@plt+0x8333a> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cf1a6 <__gmpz_get_d_2exp@plt+0x833a6> │ │ │ │ - movl $0x80cef14,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80cf06f <__gmpz_get_d_2exp@plt+0x8326f> │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cf1dd <__gmpz_get_d_2exp@plt+0x833dd> │ │ │ │ - movl $0x80cef90,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80cf0d4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80cf108,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3b78 <__gmpz_get_d_2exp@plt+0x77d78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + enter $0x27d1,$0x0 │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf2a2 <__gmpz_get_d_2exp@plt+0x834a2> │ │ │ │ - movl $0x80cf258,-0x4(%ebp) │ │ │ │ + jb 80c3f4d <__gmpz_get_d_2exp@plt+0x7814d> │ │ │ │ + movl $0x80c3bd4,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf258 <__gmpz_get_d_2exp@plt+0x83458> │ │ │ │ + jne 80c3bd4 <__gmpz_get_d_2exp@plt+0x77dd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + mov %dl,%cl │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0xc,%dl │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + lock adc %bh,(%esp,%ecx,1) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf280 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ + jne 80c3c10 <__gmpz_get_d_2exp@plt+0x77e10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + shll $1,(%edi) │ │ │ │ + add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c3ffe <__gmpz_get_d_2exp@plt+0x781fe> │ │ │ │ + movl $0x80c3c48,0x10(%ebp) │ │ │ │ + movl $0x8340010,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xd1,%al │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cf018 <__gmpz_get_d_2exp@plt+0x83218> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf30f <__gmpz_get_d_2exp@plt+0x8350f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x3c(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf2e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xd0,%al │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c3c81 <__gmpz_get_d_2exp@plt+0x77e81> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x8340d0c,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c3cac,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf2e8 <__gmpz_get_d_2exp@plt+0x834e8> │ │ │ │ + jne 80c3cac <__gmpz_get_d_2exp@plt+0x77eac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cf312 <__gmpz_get_d_2exp@plt+0x83512> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + shlb $1,(%edi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c3fef <__gmpz_get_d_2exp@plt+0x781ef> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80c3ce0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cf396 <__gmpz_get_d_2exp@plt+0x83596> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf370,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf370 <__gmpz_get_d_2exp@plt+0x83570> │ │ │ │ + jne 80c3ce0 <__gmpz_get_d_2exp@plt+0x77ee0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + fs ret │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cf399 <__gmpz_get_d_2exp@plt+0x83599> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf53f <__gmpz_get_d_2exp@plt+0x8373f> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80cf4d6 <__gmpz_get_d_2exp@plt+0x836d6> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80c3f50 <__gmpz_get_d_2exp@plt+0x78150> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cf542 <__gmpz_get_d_2exp@plt+0x83742> │ │ │ │ - movl $0x80cf2b0,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80c3fbf <__gmpz_get_d_2exp@plt+0x781bf> │ │ │ │ + movl $0x80c37e8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + and %dl,%al │ │ │ │ + daa │ │ │ │ + add %cl,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xc(%ebp,%edi,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8166e04 <__gmpz_get_d_2exp@plt+0x11b004> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %dl,%al │ │ │ │ + daa │ │ │ │ + add %cl,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c3c75 <__gmpz_get_d_2exp@plt+0x77e75> │ │ │ │ + movl $0x80c3d84,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3d84 <__gmpz_get_d_2exp@plt+0x77f84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0xb0027cf,%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80cf40b <__gmpz_get_d_2exp@plt+0x8360b> │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c3ff2 <__gmpz_get_d_2exp@plt+0x781f2> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80c3e40,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3e40 <__gmpz_get_d_2exp@plt+0x78040> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or 0x0(%ebx),%dh │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ + sbb %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cf579 <__gmpz_get_d_2exp@plt+0x83779> │ │ │ │ - movl $0x80cf32c,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + ja 80c4023 <__gmpz_get_d_2exp@plt+0x78223> │ │ │ │ + movl $0x80c38a0,-0x20(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xc2,%al │ │ │ │ + daa │ │ │ │ + add %cl,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x7683dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80c3e88 <__gmpz_get_d_2exp@plt+0x78088> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c403b <__gmpz_get_d_2exp@plt+0x7823b> │ │ │ │ + movl $0x80c3b3c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80c3f01 <__gmpz_get_d_2exp@plt+0x78101> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4079 <__gmpz_get_d_2exp@plt+0x78279> │ │ │ │ + movl $0x80c3ac8,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c3de3 <__gmpz_get_d_2exp@plt+0x77fe3> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c403d <__gmpz_get_d_2exp@plt+0x7823d> │ │ │ │ + cmpl $0xff,0x3(%edx) │ │ │ │ + jle 80c404e <__gmpz_get_d_2exp@plt+0x7824e> │ │ │ │ + movl $0x80c3a50,-0xc(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c3de3 <__gmpz_get_d_2exp@plt+0x77fe3> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80cf470,-0xc(%ebp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80c3f90 <__gmpz_get_d_2exp@plt+0x78190> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3fc1 <__gmpz_get_d_2exp@plt+0x781c1> │ │ │ │ + movl $0x80c3768,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3fc1 <__gmpz_get_d_2exp@plt+0x781c1> │ │ │ │ + cmpl $0xff,0x3(%eax) │ │ │ │ + jle 80c3fd2 <__gmpz_get_d_2exp@plt+0x781d2> │ │ │ │ + movl $0x80c36e4,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80cf4a4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x80c3664,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x8340d2c,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c3d2c,-0x8(%ebp) │ │ │ │ + movl $0x8340010,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80c3db8,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80c39fc,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + jb 80c4102 <__gmpz_get_d_2exp@plt+0x78302> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c40f8 <__gmpz_get_d_2exp@plt+0x782f8> │ │ │ │ + movl $0x80c3168,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c3b94,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x1,-0xc(%ebp) │ │ │ │ + movl $0x834e0b9,-0x8(%ebp) │ │ │ │ + movl $0x8340cec,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340d6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %cl,%bl │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf63e <__gmpz_get_d_2exp@plt+0x8383e> │ │ │ │ - movl $0x80cf5f4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80c4173 <__gmpz_get_d_2exp@plt+0x78373> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80c414c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf5f4 <__gmpz_get_d_2exp@plt+0x837f4> │ │ │ │ + jne 80c414c <__gmpz_get_d_2exp@plt+0x7834c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + call cc0c690f │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0xf6,%al │ │ │ │ - or $0x8,%al │ │ │ │ + leave │ │ │ │ + add %dh,(%eax,%ecx,1) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf61c <__gmpz_get_d_2exp@plt+0x8381c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cf3b4 <__gmpz_get_d_2exp@plt+0x835b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cf6e3 <__gmpz_get_d_2exp@plt+0x838e3> │ │ │ │ - movl $0x80cf694,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf694 <__gmpz_get_d_2exp@plt+0x83894> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shl $0xc,%dh │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf6c0 <__gmpz_get_d_2exp@plt+0x838c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock testb $0x89,(%eax,%ecx,1) │ │ │ │ - lock mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf6f0 <__gmpz_get_d_2exp@plt+0x838f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340d7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cf74e <__gmpz_get_d_2exp@plt+0x8394e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cf73f <__gmpz_get_d_2exp@plt+0x8393f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf7b1 <__gmpz_get_d_2exp@plt+0x839b1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf7a8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf7a8 <__gmpz_get_d_2exp@plt+0x839a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf801 <__gmpz_get_d_2exp@plt+0x83a01> │ │ │ │ + jb 80c41e3 <__gmpz_get_d_2exp@plt+0x783e3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf7f8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x80c41bc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf7f8 <__gmpz_get_d_2exp@plt+0x839f8> │ │ │ │ + jne 80c41bc <__gmpz_get_d_2exp@plt+0x783bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf851 <__gmpz_get_d_2exp@plt+0x83a51> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf848,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf848 <__gmpz_get_d_2exp@plt+0x83a48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf8a1 <__gmpz_get_d_2exp@plt+0x83aa1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf898,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf898 <__gmpz_get_d_2exp@plt+0x83a98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + ja 80c41e6 <__gmpz_get_d_2exp@plt+0x783e6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf8f1 <__gmpz_get_d_2exp@plt+0x83af1> │ │ │ │ + jb 80c4245 <__gmpz_get_d_2exp@plt+0x78445> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cf8e8,-0x10(%ebp) │ │ │ │ + movl $0x80c423c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf8e8 <__gmpz_get_d_2exp@plt+0x83ae8> │ │ │ │ + jne 80c423c <__gmpz_get_d_2exp@plt+0x7843c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ gs add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cfa94 <__gmpz_get_d_2exp@plt+0x83c94> │ │ │ │ - movl $0x80cf9cc,-0x2c(%ebp) │ │ │ │ + jb 80c4315 <__gmpz_get_d_2exp@plt+0x78515> │ │ │ │ + movl $0x80c4290,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf9cc <__gmpz_get_d_2exp@plt+0x83bcc> │ │ │ │ + jne 80c4290 <__gmpz_get_d_2exp@plt+0x78490> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x1e000018,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - add %bh,%dl │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + mov $0x89080c42,%eax │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cfa00 <__gmpz_get_d_2exp@plt+0x83c00> │ │ │ │ + jne 80c42b8 <__gmpz_get_d_2exp@plt+0x784b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jo 80cf9ba <__gmpz_get_d_2exp@plt+0x83bba> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4045(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80cfa97 <__gmpz_get_d_2exp@plt+0x83c97> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + jne 80c4327 <__gmpz_get_d_2exp@plt+0x78527> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cfb39 <__gmpz_get_d_2exp@plt+0x83d39> │ │ │ │ - movl $0x80cf76c,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80c4318 <__gmpz_get_d_2exp@plt+0x78518> │ │ │ │ + movl $0x80c4184,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cfb39 <__gmpz_get_d_2exp@plt+0x83d39> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80cfb4a <__gmpz_get_d_2exp@plt+0x83d4a> │ │ │ │ - movl $0x80cf8ac,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80cfbbd <__gmpz_get_d_2exp@plt+0x83dbd> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80cfc1b <__gmpz_get_d_2exp@plt+0x83e1b> │ │ │ │ - movl $0x80cf85c,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c436c <__gmpz_get_d_2exp@plt+0x7856c> │ │ │ │ + movl $0x80c4200,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80cf7bc,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80cfc40 <__gmpz_get_d_2exp@plt+0x83e40> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80cfca8,0x18(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80cf80c,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80cf3b4 <__gmpz_get_d_2exp@plt+0x835b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dh,0x170026(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x2c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cfdde <__gmpz_get_d_2exp@plt+0x83fde> │ │ │ │ - movl $0x80cfd70,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfd70 <__gmpz_get_d_2exp@plt+0x83f70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x26,%dl │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - std │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfdac <__gmpz_get_d_2exp@plt+0x83fac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %dh,0xcd0026(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and %cl,0x44893055(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80cfde1 <__gmpz_get_d_2exp@plt+0x83fe1> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cfe65 <__gmpz_get_d_2exp@plt+0x84065> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80cf900,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cfec1 <__gmpz_get_d_2exp@plt+0x840c1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cfeb8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfeb8 <__gmpz_get_d_2exp@plt+0x840b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cff11 <__gmpz_get_d_2exp@plt+0x84111> │ │ │ │ + jb 80c43e3 <__gmpz_get_d_2exp@plt+0x785e3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cff08,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x80c43bc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cff08 <__gmpz_get_d_2exp@plt+0x84108> │ │ │ │ + jne 80c43bc <__gmpz_get_d_2exp@plt+0x785bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cff61 <__gmpz_get_d_2exp@plt+0x84161> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cff58,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cff58 <__gmpz_get_d_2exp@plt+0x84158> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cffb1 <__gmpz_get_d_2exp@plt+0x841b1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cffa8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cffa8 <__gmpz_get_d_2exp@plt+0x841a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + ja 80c43e6 <__gmpz_get_d_2exp@plt+0x785e6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0001 <__gmpz_get_d_2exp@plt+0x84201> │ │ │ │ + jb 80c4445 <__gmpz_get_d_2exp@plt+0x78645> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cfff8,-0x10(%ebp) │ │ │ │ + movl $0x80c443c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cfff8 <__gmpz_get_d_2exp@plt+0x841f8> │ │ │ │ + jne 80c443c <__gmpz_get_d_2exp@plt+0x7863c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ gs add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d01a4 <__gmpz_get_d_2exp@plt+0x843a4> │ │ │ │ - movl $0x80d00dc,-0x2c(%ebp) │ │ │ │ + jb 80c4515 <__gmpz_get_d_2exp@plt+0x78715> │ │ │ │ + movl $0x80c4490,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d00dc <__gmpz_get_d_2exp@plt+0x842dc> │ │ │ │ + jne 80c4490 <__gmpz_get_d_2exp@plt+0x78690> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x1e000018,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - adc %al,(%ecx) │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + mov $0x89080c44,%eax │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0110 <__gmpz_get_d_2exp@plt+0x84310> │ │ │ │ + jne 80c44b8 <__gmpz_get_d_2exp@plt+0x786b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jo 80d00ca <__gmpz_get_d_2exp@plt+0x842ca> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4045(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d01a7 <__gmpz_get_d_2exp@plt+0x843a7> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + jne 80c4527 <__gmpz_get_d_2exp@plt+0x78727> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0249 <__gmpz_get_d_2exp@plt+0x84449> │ │ │ │ - movl $0x80cfe7c,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80c4518 <__gmpz_get_d_2exp@plt+0x78718> │ │ │ │ + movl $0x80c4384,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0249 <__gmpz_get_d_2exp@plt+0x84449> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80d025a <__gmpz_get_d_2exp@plt+0x8445a> │ │ │ │ - movl $0x80cffbc,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80d02cd <__gmpz_get_d_2exp@plt+0x844cd> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80d032b <__gmpz_get_d_2exp@plt+0x8452b> │ │ │ │ - movl $0x80cff6c,-0x24(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c456c <__gmpz_get_d_2exp@plt+0x7876c> │ │ │ │ + movl $0x80c4400,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80cfecc,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80d0350 <__gmpz_get_d_2exp@plt+0x84550> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80d03b8,0x18(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80cff1c,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + lock (bad) │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c45d1 <__gmpz_get_d_2exp@plt+0x787d1> │ │ │ │ + movl $0x80c4254,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ + movl $0x80c4454,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340d7c,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340d84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80cf018 <__gmpz_get_d_2exp@plt+0x83218> │ │ │ │ + jb 80c461b <__gmpz_get_d_2exp@plt+0x7881b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lock stos %eax,%es:(%edi) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d04df <__gmpz_get_d_2exp@plt+0x846df> │ │ │ │ - movl $0x80d0474,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ + jb 80c46f1 <__gmpz_get_d_2exp@plt+0x788f1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c46a8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0474 <__gmpz_get_d_2exp@plt+0x84674> │ │ │ │ + jne 80c46a8 <__gmpz_get_d_2exp@plt+0x788a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x80026ab │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x4,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ hlt │ │ │ │ + faddl 0xc(%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d04b0 <__gmpz_get_d_2exp@plt+0x846b0> │ │ │ │ + jne 80c46dc <__gmpz_get_d_2exp@plt+0x788dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xab,%al │ │ │ │ - es add %cl,%ah │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d04e2 <__gmpz_get_d_2exp@plt+0x846e2> │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%edi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c46f4 <__gmpz_get_d_2exp@plt+0x788f4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0566 <__gmpz_get_d_2exp@plt+0x84766> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80d0010,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80c475b <__gmpz_get_d_2exp@plt+0x7895b> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c4779 <__gmpz_get_d_2exp@plt+0x78979> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c476a <__gmpz_get_d_2exp@plt+0x7896a> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c4779 <__gmpz_get_d_2exp@plt+0x78979> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c476a <__gmpz_get_d_2exp@plt+0x7896a> │ │ │ │ + movl $0x80c45ec,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - add %bl,%es:(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xa4c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80d0703 <__gmpz_get_d_2exp@plt+0x84903> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80cf018,-0xa0(%edi) │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x98(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x94(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x90(%edi) │ │ │ │ - movl $0x80cf224,-0x8c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea -0xa0(%edi),%ecx │ │ │ │ - mov %ecx,-0x88(%edi) │ │ │ │ - movl $0x80cf3b4,-0x84(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - movl $0x80cf5c0,-0x70(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea -0x84(%edi),%edx │ │ │ │ - mov %edx,-0x6c(%edi) │ │ │ │ - movl $0x80db494,-0x68(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x5c(%edi) │ │ │ │ - movl $0x834c381,-0x58(%edi) │ │ │ │ - movl $0x834c381,-0x54(%edi) │ │ │ │ - movl $0x80cf650,-0x50(%edi) │ │ │ │ - lea -0x67(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80cfcdc,-0x40(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - lea -0x89(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - lea -0x6d(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80d03ec,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c4803 <__gmpz_get_d_2exp@plt+0x78a03> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x80c4628,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x834da19,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x3d(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x4f(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0xa4,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0747 <__gmpz_get_d_2exp@plt+0x84947> │ │ │ │ + jb 80c4847 <__gmpz_get_d_2exp@plt+0x78a47> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -165810,18 +154613,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d081d <__gmpz_get_d_2exp@plt+0x84a1d> │ │ │ │ + jb 80c491d <__gmpz_get_d_2exp@plt+0x78b1d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d07d4,-0x24(%ebp) │ │ │ │ + movl $0x80c48d4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%eax │ │ │ │ @@ -165837,75 +154640,74 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d07d4 <__gmpz_get_d_2exp@plt+0x849d4> │ │ │ │ + jne 80c48d4 <__gmpz_get_d_2exp@plt+0x78ad4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - or %cl,(%eax) │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + or %cl,0xc(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0808 <__gmpz_get_d_2exp@plt+0x84a08> │ │ │ │ + jne 80c4908 <__gmpz_get_d_2exp@plt+0x78b08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d0820 <__gmpz_get_d_2exp@plt+0x84a20> │ │ │ │ + jne 80c4920 <__gmpz_get_d_2exp@plt+0x78b20> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0887 <__gmpz_get_d_2exp@plt+0x84a87> │ │ │ │ + ja 80c4987 <__gmpz_get_d_2exp@plt+0x78b87> │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d08a5 <__gmpz_get_d_2exp@plt+0x84aa5> │ │ │ │ + jl 80c49a5 <__gmpz_get_d_2exp@plt+0x78ba5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d0896 <__gmpz_get_d_2exp@plt+0x84a96> │ │ │ │ + jne 80c4996 <__gmpz_get_d_2exp@plt+0x78b96> │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d08a5 <__gmpz_get_d_2exp@plt+0x84aa5> │ │ │ │ + jl 80c49a5 <__gmpz_get_d_2exp@plt+0x78ba5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d0896 <__gmpz_get_d_2exp@plt+0x84a96> │ │ │ │ - movl $0x80d0718,-0x1c(%edi) │ │ │ │ + jne 80c4996 <__gmpz_get_d_2exp@plt+0x78b96> │ │ │ │ + movl $0x80c4818,-0x1c(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -165923,27 +154725,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d092f <__gmpz_get_d_2exp@plt+0x84b2f> │ │ │ │ + ja 80c4a2f <__gmpz_get_d_2exp@plt+0x78c2f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x15(%esi),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d0754,-0x20(%edi) │ │ │ │ + movl $0x80c4854,-0x20(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ @@ -165956,1313 +154758,2217 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shrb $1,0x190026(%edx) │ │ │ │ - add $0x400,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,%dl │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0b0f <__gmpz_get_d_2exp@plt+0x84d0f> │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c4be0 <__gmpz_get_d_2exp@plt+0x78de0> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d0aff <__gmpz_get_d_2exp@plt+0x84cff> │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c4bd3 <__gmpz_get_d_2exp@plt+0x78dd3> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d0588 <__gmpz_get_d_2exp@plt+0x84788> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xaa,%al │ │ │ │ - add %cl,%es:(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bfb08 <__gmpz_get_d_2exp@plt+0x73d08> │ │ │ │ + nop │ │ │ │ + mov %es,%ecx │ │ │ │ + daa │ │ │ │ + add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x4c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0b12 <__gmpz_get_d_2exp@plt+0x84d12> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ + ja 80c4be3 <__gmpz_get_d_2exp@plt+0x78de3> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ + movl $0x81093bc,-0x48(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x80c4790,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80d08bc,-0x1c(%edi) │ │ │ │ + movl $0x80c49bc,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d0588 <__gmpz_get_d_2exp@plt+0x84788> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 80d0a49 <__gmpz_get_d_2exp@plt+0x84c49> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bfb08 <__gmpz_get_d_2exp@plt+0x73d08> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80c4afe <__gmpz_get_d_2exp@plt+0x78cfe> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d0a00,-0x18(%ebp) │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x80c4ad0,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xa8,%al │ │ │ │ - add %al,%es:0x2000100 │ │ │ │ + xor %al,%al │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0c17 <__gmpz_get_d_2exp@plt+0x84e17> │ │ │ │ - movl $0x80d0bac,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80c4cb2 <__gmpz_get_d_2exp@plt+0x78eb2> │ │ │ │ + movl $0x80c4c64,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0bac <__gmpz_get_d_2exp@plt+0x84dac> │ │ │ │ + jne 80c4c64 <__gmpz_get_d_2exp@plt+0x78e64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 80d0b4a <__gmpz_get_d_2exp@plt+0x84d4a> │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + mov $0x30027,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - call 931518bf │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4c90 <__gmpz_get_d_2exp@plt+0x78e90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov $0x40027,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c4a4c <__gmpz_get_d_2exp@plt+0x78c4c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x170027,%edi │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x8000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c4d72 <__gmpz_get_d_2exp@plt+0x78f72> │ │ │ │ + movl $0x80c4d48,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0be8 <__gmpz_get_d_2exp@plt+0x84de8> │ │ │ │ + jne 80c4d48 <__gmpz_get_d_2exp@plt+0x78f48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xor $0xa8,%al │ │ │ │ - add %ah,%es:0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xbf,%al │ │ │ │ + daa │ │ │ │ + add %ch,0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sub %cl,-0x740f76f8(,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ + test %cl,0xc(%ebp) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0c28 <__gmpz_get_d_2exp@plt+0x84e28> │ │ │ │ + jne 80c4d84 <__gmpz_get_d_2exp@plt+0x78f84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ch,%es:0x3(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x36c0027(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d0cca <__gmpz_get_d_2exp@plt+0x84eca> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80c4e15 <__gmpz_get_d_2exp@plt+0x79015> │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ cmp %eax,%edx │ │ │ │ - jl 80d0c6c <__gmpz_get_d_2exp@plt+0x84e6c> │ │ │ │ + jl 80c4e72 <__gmpz_get_d_2exp@plt+0x79072> │ │ │ │ cmp %eax,%edx │ │ │ │ - jne 80d0c99 <__gmpz_get_d_2exp@plt+0x84e99> │ │ │ │ + jne 80c4e0a <__gmpz_get_d_2exp@plt+0x7900a> │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jge 80d0c99 <__gmpz_get_d_2exp@plt+0x84e99> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80c4e72 <__gmpz_get_d_2exp@plt+0x79072> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80c4e37 <__gmpz_get_d_2exp@plt+0x79037> │ │ │ │ + movl $0x80c4e50,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80c4a4c <__gmpz_get_d_2exp@plt+0x78c4c> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 80c4e15 <__gmpz_get_d_2exp@plt+0x79015> │ │ │ │ + or $0xbe,%al │ │ │ │ + daa │ │ │ │ + add %al,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80d094c <__gmpz_get_d_2exp@plt+0x84b4c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp 80c4a4c <__gmpz_get_d_2exp@plt+0x78c4c> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d094c <__gmpz_get_d_2exp@plt+0x84b4c> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d094c <__gmpz_get_d_2exp@plt+0x84b4c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ah,0x170026(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80c4a4c <__gmpz_get_d_2exp@plt+0x78c4c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivrl 0x170027(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0dc6 <__gmpz_get_d_2exp@plt+0x84fc6> │ │ │ │ - movl $0x80d0d48,-0x4(%ebp) │ │ │ │ + jb 80c4fb5 <__gmpz_get_d_2exp@plt+0x791b5> │ │ │ │ + movl $0x80c4ef0,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0d48 <__gmpz_get_d_2exp@plt+0x84f48> │ │ │ │ + jne 80c4ef0 <__gmpz_get_d_2exp@plt+0x790f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0xa6 │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + mov $0x40027,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80d0d5a <__gmpz_get_d_2exp@plt+0x84f5a> │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c4fb8 <__gmpz_get_d_2exp@plt+0x791b8> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + movl $0x80c4a4c,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80c4c2c,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c4f78,-0x10(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0d78 <__gmpz_get_d_2exp@plt+0x84f78> │ │ │ │ + jne 80c4f78 <__gmpz_get_d_2exp@plt+0x79178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + adc $0xbe,%al │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x749bdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0x468b080d,%eax │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d0da4 <__gmpz_get_d_2exp@plt+0x84fa4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c4fc7 <__gmpz_get_d_2exp@plt+0x791c7> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c458c <__gmpz_get_d_2exp@plt+0x7878c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5037 <__gmpz_get_d_2exp@plt+0x79237> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c4cc8,-0x1c(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c458c <__gmpz_get_d_2exp@plt+0x7878c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80d0d40 <__gmpz_get_d_2exp@plt+0x84f40> │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ + xor $0xbd,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5099 <__gmpz_get_d_2exp@plt+0x79299> │ │ │ │ + movl $0x80c4eb0,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8340109,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d094c <__gmpz_get_d_2exp@plt+0x84b4c> │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340d9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0e03 <__gmpz_get_d_2exp@plt+0x85003> │ │ │ │ + jb 80c50df <__gmpz_get_d_2exp@plt+0x792df> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x834c381,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0ed9 <__gmpz_get_d_2exp@plt+0x850d9> │ │ │ │ + lea -0x28(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c51c5 <__gmpz_get_d_2exp@plt+0x793c5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d0e90,-0x24(%ebp) │ │ │ │ + movl $0x80c512c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0e90 <__gmpz_get_d_2exp@plt+0x85090> │ │ │ │ + jne 80c512c <__gmpz_get_d_2exp@plt+0x7932c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - les (%esi),%ecx │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + call 1018a2b3 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0ec4 <__gmpz_get_d_2exp@plt+0x850c4> │ │ │ │ + jne 80c5180 <__gmpz_get_d_2exp@plt+0x79380> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d0edc <__gmpz_get_d_2exp@plt+0x850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%bx,%si),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c5280 <__gmpz_get_d_2exp@plt+0x79480> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c51c8 <__gmpz_get_d_2exp@plt+0x793c8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80c51d7 <__gmpz_get_d_2exp@plt+0x793d7> │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0f3b <__gmpz_get_d_2exp@plt+0x8513b> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80d0f59 <__gmpz_get_d_2exp@plt+0x85159> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d0f4a <__gmpz_get_d_2exp@plt+0x8514a> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d0f59 <__gmpz_get_d_2exp@plt+0x85159> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d0f4a <__gmpz_get_d_2exp@plt+0x8514a> │ │ │ │ - movl $0x80d0dd4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80c5213 <__gmpz_get_d_2exp@plt+0x79413> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80c5236 <__gmpz_get_d_2exp@plt+0x79436> │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80c525d <__gmpz_get_d_2exp@plt+0x7945d> │ │ │ │ + movl $0x80c50b4,-0x10(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d0fdb <__gmpz_get_d_2exp@plt+0x851db> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d0e10,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c52ec <__gmpz_get_d_2exp@plt+0x794ec> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c52e2 <__gmpz_get_d_2exp@plt+0x794e2> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80c50ec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x834bf85,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and $0xa4,%al │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d1147 <__gmpz_get_d_2exp@plt+0x85347> │ │ │ │ - movl $0x80d1040,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1040 <__gmpz_get_d_2exp@plt+0x85240> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubl 0x50026(%ebx) │ │ │ │ + or %bl,(%edi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock jl 80d1055 <__gmpz_get_d_2exp@plt+0x85255> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c532a <__gmpz_get_d_2exp@plt+0x7952a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d107c <__gmpz_get_d_2exp@plt+0x8527c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0xc90026a3,%al │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + push %ds │ │ │ │ + sub %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d10a4 <__gmpz_get_d_2exp@plt+0x852a4> │ │ │ │ - movl $0x80d1158,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1158 <__gmpz_get_d_2exp@plt+0x85358> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80d10d4,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c53e8 <__gmpz_get_d_2exp@plt+0x795e8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c5380,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d10d4 <__gmpz_get_d_2exp@plt+0x852d4> │ │ │ │ + jne 80c5380 <__gmpz_get_d_2exp@plt+0x79580> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x18a0026 │ │ │ │ + mov %bl,(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d117e <__gmpz_get_d_2exp@plt+0x8537e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d0f70,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d0588 <__gmpz_get_d_2exp@plt+0x84788> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80c53eb <__gmpz_get_d_2exp@plt+0x795eb> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c5300,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x850026(%edx),%esp │ │ │ │ + add %bl,(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80d0588 <__gmpz_get_d_2exp@plt+0x84788> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c5432 <__gmpz_get_d_2exp@plt+0x79632> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + les 0x30028,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c54cb <__gmpz_get_d_2exp@plt+0x796cb> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c54c1 <__gmpz_get_d_2exp@plt+0x796c1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80c5408,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ + movl $0x8347211,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81093dc,-0x10(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub $0x1d,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1238 <__gmpz_get_d_2exp@plt+0x85438> │ │ │ │ - movl $0x80d0588,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80d094c,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x3c(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80d0b6c,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80d0d0c,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80d0ff8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80cee50 <__gmpz_get_d_2exp@plt+0x83050> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x833b42c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c5506 <__gmpz_get_d_2exp@plt+0x79706> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock sbb $0x28,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1283 <__gmpz_get_d_2exp@plt+0x85483> │ │ │ │ + jb 80c5542 <__gmpz_get_d_2exp@plt+0x79742> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1c,%ah │ │ │ │ + sub %al,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1359 <__gmpz_get_d_2exp@plt+0x85559> │ │ │ │ + jb 80c565e <__gmpz_get_d_2exp@plt+0x7985e> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1310,-0x24(%ebp) │ │ │ │ + movl $0x80c55e4,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1310 <__gmpz_get_d_2exp@plt+0x85510> │ │ │ │ + jne 80c55e4 <__gmpz_get_d_2exp@plt+0x797e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - adc 0x8bf08908,%ecx │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ + nop │ │ │ │ + and $0x1c,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1344 <__gmpz_get_d_2exp@plt+0x85544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d135c <__gmpz_get_d_2exp@plt+0x8555c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d13bb <__gmpz_get_d_2exp@plt+0x855bb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5661 <__gmpz_get_d_2exp@plt+0x79861> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d13d9 <__gmpz_get_d_2exp@plt+0x855d9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d13ca <__gmpz_get_d_2exp@plt+0x855ca> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + jge 80c5670 <__gmpz_get_d_2exp@plt+0x79870> │ │ │ │ + movl $0x80c5518,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c572b <__gmpz_get_d_2exp@plt+0x7992b> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d13d9 <__gmpz_get_d_2exp@plt+0x855d9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d13ca <__gmpz_get_d_2exp@plt+0x855ca> │ │ │ │ - movl $0x80d1254,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + jge 80c56ec <__gmpz_get_d_2exp@plt+0x798ec> │ │ │ │ + movl $0x80c54dc,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c572b <__gmpz_get_d_2exp@plt+0x7992b> │ │ │ │ + movl $0x80c5444,-0x34(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81093bc,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d145b <__gmpz_get_d_2exp@plt+0x8565b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d1290,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x9f,%ah │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1700281a,%esp │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d152e <__gmpz_get_d_2exp@plt+0x8572e> │ │ │ │ - movl $0x80d14b8,-0x8(%ebp) │ │ │ │ + jb 80c5806 <__gmpz_get_d_2exp@plt+0x79a06> │ │ │ │ + movl $0x80c5788,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d14b8 <__gmpz_get_d_2exp@plt+0x856b8> │ │ │ │ + jne 80c5788 <__gmpz_get_d_2exp@plt+0x79988> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - je 80d144d <__gmpz_get_d_2exp@plt+0x8564d> │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbbb $0x28,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock hlt │ │ │ │ - adc $0xd,%al │ │ │ │ + lock les 0xc(%edi),%edx │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d14f4 <__gmpz_get_d_2exp@plt+0x856f4> │ │ │ │ + jne 80c57c4 <__gmpz_get_d_2exp@plt+0x799c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %bl,0xc80026(%edi) │ │ │ │ + inc %esp │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %al,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d1531 <__gmpz_get_d_2exp@plt+0x85731> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c5818 <__gmpz_get_d_2exp@plt+0x79a18> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5809 <__gmpz_get_d_2exp@plt+0x79a09> │ │ │ │ + movl $0x80c533c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d119c <__gmpz_get_d_2exp@plt+0x8539c> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1593 <__gmpz_get_d_2exp@plt+0x85793> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80d13f0,-0x1c(%edi) │ │ │ │ + ja 80c586f <__gmpz_get_d_2exp@plt+0x79a6f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c5554,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d119c <__gmpz_get_d_2exp@plt+0x8539c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d15de <__gmpz_get_d_2exp@plt+0x857de> │ │ │ │ - movl $0x80d1478,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 80c5943 <__gmpz_get_d_2exp@plt+0x79b43> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5939 <__gmpz_get_d_2exp@plt+0x79b39> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80c5298,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80c574c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c591c,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80979a0 <__gmpz_get_d_2exp@plt+0x4bba0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b43c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1657 <__gmpz_get_d_2exp@plt+0x85857> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1630,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1630 <__gmpz_get_d_2exp@plt+0x85830> │ │ │ │ + jne 80c591c <__gmpz_get_d_2exp@plt+0x79b1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xorb $0x0,0x400(%edi,%eiz,1) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458bfc75(%ecx) │ │ │ │ + or %cl,0x458b0045(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + pop %ds │ │ │ │ + idiv %edi │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bh,0x8340da4(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + mov $0x27,%ah │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x80,%al │ │ │ │ + pop %ecx │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5980 <__gmpz_get_d_2exp@plt+0x79b80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and $0xb4,%al │ │ │ │ + daa │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x30017(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d165a <__gmpz_get_d_2exp@plt+0x8585a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c59d2 <__gmpz_get_d_2exp@plt+0x79bd2> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d16de <__gmpz_get_d_2exp@plt+0x858de> │ │ │ │ + jb 80c5b73 <__gmpz_get_d_2exp@plt+0x79d73> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d16b8,-0x14(%ebp) │ │ │ │ + movl $0x80c5a30,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d16b8 <__gmpz_get_d_2exp@plt+0x858b8> │ │ │ │ + jne 80c5a30 <__gmpz_get_d_2exp@plt+0x79c30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + pop %edx │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5a5c <__gmpz_get_d_2exp@plt+0x79c5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %bl,0xc(%edx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5a88 <__gmpz_get_d_2exp@plt+0x79c88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x76f7f3a5(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5b80 <__gmpz_get_d_2exp@plt+0x79d80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fcomps 0xc(%edx) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5ad8 <__gmpz_get_d_2exp@plt+0x79cd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx,%ebx,2) │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5b04 <__gmpz_get_d_2exp@plt+0x79d04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7f4(%ebx,%ebx,2) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5bac <__gmpz_get_d_2exp@plt+0x79dac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + pop %ebx │ │ │ │ + or $0x8,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5b4c <__gmpz_get_d_2exp@plt+0x79d4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d16e1 <__gmpz_get_d_2exp@plt+0x858e1> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80c5bf4 <__gmpz_get_d_2exp@plt+0x79df4> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sbb %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ - add $0x8000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d18a8 <__gmpz_get_d_2exp@plt+0x85aa8> │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb0,%al │ │ │ │ + pop %edx │ │ │ │ + or $0x8,%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d183c <__gmpz_get_d_2exp@plt+0x85a3c> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d18ab <__gmpz_get_d_2exp@plt+0x85aab> │ │ │ │ - movl $0x80d15f8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + pop %ebx │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5bd0 <__gmpz_get_d_2exp@plt+0x79dd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80d1760 <__gmpz_get_d_2exp@plt+0x85960> │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x2c,%al │ │ │ │ + pop %ebx │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5c4b <__gmpz_get_d_2exp@plt+0x79e4b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c59e8,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + mov $0x27,%cl │ │ │ │ + add %al,0x6000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c5cef <__gmpz_get_d_2exp@plt+0x79eef> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d18e9 <__gmpz_get_d_2exp@plt+0x85ae9> │ │ │ │ - movl $0x80d1674,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + ja 80c5ce5 <__gmpz_get_d_2exp@plt+0x79ee5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80c5c10,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x83400b9,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c5d25 <__gmpz_get_d_2exp@plt+0x79f25> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5d61 <__gmpz_get_d_2exp@plt+0x79f61> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80c5cfc,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d17c4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + mov $0x27,%al │ │ │ │ + add %al,0x8000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c5e60 <__gmpz_get_d_2exp@plt+0x7a060> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5e56 <__gmpz_get_d_2exp@plt+0x7a056> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80c59a4,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x80c5c68,-0x24(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c5d34,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8340c4c,-0x18(%ebp) │ │ │ │ + movl $0x8340cb8,-0x14(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5ea2 <__gmpz_get_d_2exp@plt+0x7a0a2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0xaf,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c5f74 <__gmpz_get_d_2exp@plt+0x7a174> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80c5ef4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5ef4 <__gmpz_get_d_2exp@plt+0x7a0f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrs 0x40027(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5f7c <__gmpz_get_d_2exp@plt+0x7a17c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c5d80,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c5e74,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83400d5,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340de0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d1800,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c5fb9 <__gmpz_get_d_2exp@plt+0x7a1b9> │ │ │ │ + movl $0x8340de0,-0x8(%ebp) │ │ │ │ + movl $0x8340dfe,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 810c02c <__gmpz_get_d_2exp@plt+0xc022c> │ │ │ │ + mov $0x8340e0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c5ff5 <__gmpz_get_d_2exp@plt+0x7a1f5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c6031 <__gmpz_get_d_2exp@plt+0x7a231> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80c5fcc,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c6071 <__gmpz_get_d_2exp@plt+0x7a271> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c60ad <__gmpz_get_d_2exp@plt+0x7a2ad> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80c6048,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + daa │ │ │ │ + add %al,0x5000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c6160 <__gmpz_get_d_2exp@plt+0x7a360> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6156 <__gmpz_get_d_2exp@plt+0x7a356> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x80c6004,-0x14(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c6080,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8340c4c,-0x18(%ebp) │ │ │ │ + movl $0x8340cb8,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c61a2 <__gmpz_get_d_2exp@plt+0x7a3a2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c6267 <__gmpz_get_d_2exp@plt+0x7a467> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80c61f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c61f4 <__gmpz_get_d_2exp@plt+0x7a3f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ch,0x400(%edi,%eiz,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c626f <__gmpz_get_d_2exp@plt+0x7a46f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c60cc,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c6174,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83400d5,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340e3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c62ab <__gmpz_get_d_2exp@plt+0x7a4ab> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c62e3 <__gmpz_get_d_2exp@plt+0x7a4e3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c6288,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c631b <__gmpz_get_d_2exp@plt+0x7a51b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c6353 <__gmpz_get_d_2exp@plt+0x7a553> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c62f8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d19b6 <__gmpz_get_d_2exp@plt+0x85bb6> │ │ │ │ - movl $0x80d196c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80c63c0 <__gmpz_get_d_2exp@plt+0x7a5c0> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c63b6 <__gmpz_get_d_2exp@plt+0x7a5b6> │ │ │ │ + movl $0x80c62bc,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c632c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340e3c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 810d4d4 <__gmpz_get_d_2exp@plt+0xc16d4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340e44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c6470 <__gmpz_get_d_2exp@plt+0x7a670> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c6410,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d196c <__gmpz_get_d_2exp@plt+0x85b6c> │ │ │ │ + jne 80c6410 <__gmpz_get_d_2exp@plt+0x7a610> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb %ecx,0x3468b08 │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + clc │ │ │ │ + inc %esp │ │ │ │ + fs or $0x8,%al │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1994 <__gmpz_get_d_2exp@plt+0x85b94> │ │ │ │ + jne 80c6444 <__gmpz_get_d_2exp@plt+0x7a644> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jl 80c64ad <__gmpz_get_d_2exp@plt+0x7a6ad> │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c647c <__gmpz_get_d_2exp@plt+0x7a67c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c6505 <__gmpz_get_d_2exp@plt+0x7a705> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c64c2 <__gmpz_get_d_2exp@plt+0x7a6c2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d16fc <__gmpz_get_d_2exp@plt+0x858fc> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80c64d1 <__gmpz_get_d_2exp@plt+0x7a6d1> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80c64fa <__gmpz_get_d_2exp@plt+0x7a6fa> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80c64fa <__gmpz_get_d_2exp@plt+0x7a6fa> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c656d <__gmpz_get_d_2exp@plt+0x7a76d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6563 <__gmpz_get_d_2exp@plt+0x7a763> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80c63d0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c65dd <__gmpz_get_d_2exp@plt+0x7a7dd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c65d3 <__gmpz_get_d_2exp@plt+0x7a7d3> │ │ │ │ + movl $0x80c651c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8340c24,-0x10(%ebp) │ │ │ │ + movl $0x8340e44,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 810b2b0 <__gmpz_get_d_2exp@plt+0xbf4b0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340e54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + test $0x27,%al │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + or %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x6ee908c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c664e <__gmpz_get_d_2exp@plt+0x7a84e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c668e <__gmpz_get_d_2exp@plt+0x7a88e> │ │ │ │ + movl $0x834bdc1,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1a23 <__gmpz_get_d_2exp@plt+0x85c23> │ │ │ │ + jb 80c66fb <__gmpz_get_d_2exp@plt+0x7a8fb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d19fc,-0xc(%ebp) │ │ │ │ + movl $0x80c66d4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d19fc <__gmpz_get_d_2exp@plt+0x85bfc> │ │ │ │ + jne 80c66d4 <__gmpz_get_d_2exp@plt+0x7a8d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1a26 <__gmpz_get_d_2exp@plt+0x85c26> │ │ │ │ + ja 80c66fe <__gmpz_get_d_2exp@plt+0x7a8fe> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -167270,240 +156976,187 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1aaa <__gmpz_get_d_2exp@plt+0x85caa> │ │ │ │ + jb 80c6782 <__gmpz_get_d_2exp@plt+0x7a982> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1a84,-0x14(%ebp) │ │ │ │ + movl $0x80c675c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1a84 <__gmpz_get_d_2exp@plt+0x85c84> │ │ │ │ + jne 80c675c <__gmpz_get_d_2exp@plt+0x7a95c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1aad <__gmpz_get_d_2exp@plt+0x85cad> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80c6785 <__gmpz_get_d_2exp@plt+0x7a985> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ - add $0x8000000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1c74 <__gmpz_get_d_2exp@plt+0x85e74> │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c68b9 <__gmpz_get_d_2exp@plt+0x7aab9> │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d1c08 <__gmpz_get_d_2exp@plt+0x85e08> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1c77 <__gmpz_get_d_2exp@plt+0x85e77> │ │ │ │ - movl $0x80d19c4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c6869 <__gmpz_get_d_2exp@plt+0x7aa69> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c68bc <__gmpz_get_d_2exp@plt+0x7aabc> │ │ │ │ + movl $0x80c669c,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,0x448904c5(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80d1b2c <__gmpz_get_d_2exp@plt+0x85d2c> │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80c67e2 <__gmpz_get_d_2exp@plt+0x7a9e2> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1cb5 <__gmpz_get_d_2exp@plt+0x85eb5> │ │ │ │ - movl $0x80d1a40,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 80c68de <__gmpz_get_d_2exp@plt+0x7aade> │ │ │ │ + movl $0x80c6718,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d1b90,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c6830,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d1bcc,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80c684c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1d82 <__gmpz_get_d_2exp@plt+0x85f82> │ │ │ │ - movl $0x80d1d38,-0x4(%ebp) │ │ │ │ + jb 80c698e <__gmpz_get_d_2exp@plt+0x7ab8e> │ │ │ │ + movl $0x80c6944,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1d38 <__gmpz_get_d_2exp@plt+0x85f38> │ │ │ │ + jne 80c6944 <__gmpz_get_d_2exp@plt+0x7ab44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pusha │ │ │ │ - sbb $0x468b080d,%eax │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d1d60 <__gmpz_get_d_2exp@plt+0x85f60> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + imul $0x8b03468b,(%eax,%ecx,1),%ecx │ │ │ │ + jbe 80c6958 <__gmpz_get_d_2exp@plt+0x7ab58> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c696c <__gmpz_get_d_2exp@plt+0x7ab6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167512,1334 +157165,991 @@ │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80d1ac8 <__gmpz_get_d_2exp@plt+0x85cc8> │ │ │ │ + jmp 80c67a0 <__gmpz_get_d_2exp@plt+0x7a9a0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1e27 <__gmpz_get_d_2exp@plt+0x86027> │ │ │ │ - movl $0x80d1dd8,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80c6ba7 <__gmpz_get_d_2exp@plt+0x7ada7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c69e8,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1dd8 <__gmpz_get_d_2exp@plt+0x85fd8> │ │ │ │ + jne 80c69e8 <__gmpz_get_d_2exp@plt+0x7abe8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add $0x1e,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + adc $0x6a,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1e04 <__gmpz_get_d_2exp@plt+0x86004> │ │ │ │ + jne 80c6a14 <__gmpz_get_d_2exp@plt+0x7ac14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor $0x1e,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ + inc %eax │ │ │ │ + push $0xc │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1e34 <__gmpz_get_d_2exp@plt+0x86034> │ │ │ │ + jne 80c6a40 <__gmpz_get_d_2exp@plt+0x7ac40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d1e92 <__gmpz_get_d_2exp@plt+0x86092> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1e83 <__gmpz_get_d_2exp@plt+0x86083> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0xf76f7f4(%ebx,%ebp,2) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c6bb4 <__gmpz_get_d_2exp@plt+0x7adb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1ef5 <__gmpz_get_d_2exp@plt+0x860f5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1eec,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + push $0xc │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1eec <__gmpz_get_d_2exp@plt+0x860ec> │ │ │ │ + jne 80c6a90 <__gmpz_get_d_2exp@plt+0x7ac90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b080c(%edx,%ebp,2) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c6abc <__gmpz_get_d_2exp@plt+0x7acbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1f45 <__gmpz_get_d_2exp@plt+0x86145> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1f3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + imul $0xffffff89,(%eax,%ecx,1),%ecx │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1f3c <__gmpz_get_d_2exp@plt+0x8613c> │ │ │ │ + jne 80c6be0 <__gmpz_get_d_2exp@plt+0x7ade0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1f95 <__gmpz_get_d_2exp@plt+0x86195> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1f8c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or $0x6b,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1f8c <__gmpz_get_d_2exp@plt+0x8618c> │ │ │ │ + jne 80c6b0c <__gmpz_get_d_2exp@plt+0x7ad0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + imul $0xffffff8b,(%eax,%ecx,1),%ecx │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c6b38 <__gmpz_get_d_2exp@plt+0x7ad38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1fe5 <__gmpz_get_d_2exp@plt+0x861e5> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1fdc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1fdc <__gmpz_get_d_2exp@plt+0x861dc> │ │ │ │ + jne 80c6c30 <__gmpz_get_d_2exp@plt+0x7ae30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2035 <__gmpz_get_d_2exp@plt+0x86235> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d202c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + subb $0x8,0xc(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d202c <__gmpz_get_d_2exp@plt+0x8622c> │ │ │ │ + jne 80c6b80 <__gmpz_get_d_2exp@plt+0x7ad80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 80c6c78 <__gmpz_get_d_2exp@plt+0x7ae78> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d21f9 <__gmpz_get_d_2exp@plt+0x863f9> │ │ │ │ - movl $0x80d2124,-0x30(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x2d(%esi),%eax │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x68,%al │ │ │ │ + push $0xc │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80c6bd8 <__gmpz_get_d_2exp@plt+0x7add8> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esp,%ebp,2) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2124 <__gmpz_get_d_2exp@plt+0x86324> │ │ │ │ + jne 80c6c04 <__gmpz_get_d_2exp@plt+0x7ae04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %cs │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xe4,%al │ │ │ │ + push $0xc │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - and %ecx,0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %dl,0xc(%esp,%ebp,2) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2158 <__gmpz_get_d_2exp@plt+0x86358> │ │ │ │ + jne 80c6c54 <__gmpz_get_d_2exp@plt+0x7ae54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jno 80d20d2 <__gmpz_get_d_2exp@plt+0x862d2> │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4445(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d21fc <__gmpz_get_d_2exp@plt+0x863fc> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x60,%al │ │ │ │ + imul $0xffffff8b,(%eax,%ecx,1),%ecx │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c6cdd <__gmpz_get_d_2exp@plt+0x7aedd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x80c699c,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %bl,0x50027(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c6d9c <__gmpz_get_d_2exp@plt+0x7af9c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d229e <__gmpz_get_d_2exp@plt+0x8649e> │ │ │ │ - movl $0x80d1eb0,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + ja 80c6d92 <__gmpz_get_d_2exp@plt+0x7af92> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80c6c94,-0x10(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,0x50027(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c6e6c <__gmpz_get_d_2exp@plt+0x7b06c> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d229e <__gmpz_get_d_2exp@plt+0x8649e> │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80d22af <__gmpz_get_d_2exp@plt+0x864af> │ │ │ │ - movl $0x80d1ff0,-0x24(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ + ja 80c6e62 <__gmpz_get_d_2exp@plt+0x7b062> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80c6cfc,-0x20(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d2322 <__gmpz_get_d_2exp@plt+0x86522> │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80d2383 <__gmpz_get_d_2exp@plt+0x86583> │ │ │ │ - movl $0x80d1fa0,-0x24(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80d1f00,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d23a8 <__gmpz_get_d_2exp@plt+0x865a8> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80d2414,0x1c(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80d1f50,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x83400b9,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d1ac8 <__gmpz_get_d_2exp@plt+0x85cc8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - mov (%esi),%esp │ │ │ │ - add %dl,(%edi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c6ea5 <__gmpz_get_d_2exp@plt+0x7b0a5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d255e <__gmpz_get_d_2exp@plt+0x8675e> │ │ │ │ - movl $0x80d24f0,-0x20(%ebp) │ │ │ │ + ja 80c6ee1 <__gmpz_get_d_2exp@plt+0x7b0e1> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ + movl $0x80c6e7c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sahf │ │ │ │ + daa │ │ │ │ + add %al,0x9000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c7026 <__gmpz_get_d_2exp@plt+0x7b226> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c701c <__gmpz_get_d_2exp@plt+0x7b21c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x80c6620,-0x4c(%edi) │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + movl $0x80c6668,-0x44(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80c67a0,-0x3c(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x80c6910,-0x34(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80c6db4,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x43(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x31(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x49(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c6eb4,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340c4c,-0x18(%ebp) │ │ │ │ + movl $0x8340cb8,-0x14(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d24f0 <__gmpz_get_d_2exp@plt+0x866f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b111c <__gmpz_get_d_2exp@plt+0x6531c> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - mov (%esi),%ah │ │ │ │ - add %cl,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock sub $0x25,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c7066 <__gmpz_get_d_2exp@plt+0x7b266> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + popf │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c7142 <__gmpz_get_d_2exp@plt+0x7b342> │ │ │ │ + movl $0x80c70b8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d252c <__gmpz_get_d_2exp@plt+0x8672c> │ │ │ │ + jne 80c70b8 <__gmpz_get_d_2exp@plt+0x7b2b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xce00268a,%eax │ │ │ │ + adc $0x9d,%al │ │ │ │ + daa │ │ │ │ + add %al,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - xor $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d2561 <__gmpz_get_d_2exp@plt+0x86761> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d25f5 <__gmpz_get_d_2exp@plt+0x867f5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80d2044,-0x30(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c714a <__gmpz_get_d_2exp@plt+0x7b34a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c6f00,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c7038,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x83400d5,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340e6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + jb 80c7182 <__gmpz_get_d_2exp@plt+0x7b382> │ │ │ │ + movl $0x833fdc0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7084 <__gmpz_get_d_2exp@plt+0x7b284> │ │ │ │ + mov $0x8340e74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2651 <__gmpz_get_d_2exp@plt+0x86851> │ │ │ │ + jb 80c71b7 <__gmpz_get_d_2exp@plt+0x7b3b7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2648,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2648 <__gmpz_get_d_2exp@plt+0x86848> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d26a1 <__gmpz_get_d_2exp@plt+0x868a1> │ │ │ │ + jb 80c71e7 <__gmpz_get_d_2exp@plt+0x7b3e7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2698,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c7347 <__gmpz_get_d_2exp@plt+0x7b547> │ │ │ │ + movl $0x80c7230,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2698 <__gmpz_get_d_2exp@plt+0x86898> │ │ │ │ + jne 80c7230 <__gmpz_get_d_2exp@plt+0x7b430> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d26f1 <__gmpz_get_d_2exp@plt+0x868f1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d26e8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + jb 80c7242 <__gmpz_get_d_2exp@plt+0x7b442> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d26e8 <__gmpz_get_d_2exp@plt+0x868e8> │ │ │ │ + jne 80c7258 <__gmpz_get_d_2exp@plt+0x7b458> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c72e3 <__gmpz_get_d_2exp@plt+0x7b4e3> │ │ │ │ + movl $0x80c7284,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7284 <__gmpz_get_d_2exp@plt+0x7b484> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2741 <__gmpz_get_d_2exp@plt+0x86941> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2738,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c734a <__gmpz_get_d_2exp@plt+0x7b54a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x834c381,-0x18(%edi) │ │ │ │ + movl $0x80c7194,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x80c7300,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2738 <__gmpz_get_d_2exp@plt+0x86938> │ │ │ │ + jne 80c7300 <__gmpz_get_d_2exp@plt+0x7b500> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80c7359 <__gmpz_get_d_2exp@plt+0x7b559> │ │ │ │ + movl $0x80c71c4,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2791 <__gmpz_get_d_2exp@plt+0x86991> │ │ │ │ + jb 80c7393 <__gmpz_get_d_2exp@plt+0x7b593> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2788,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2788 <__gmpz_get_d_2exp@plt+0x86988> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c73c3 <__gmpz_get_d_2exp@plt+0x7b5c3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2955 <__gmpz_get_d_2exp@plt+0x86b55> │ │ │ │ - movl $0x80d2880,-0x30(%ebp) │ │ │ │ + jb 80c7523 <__gmpz_get_d_2exp@plt+0x7b723> │ │ │ │ + movl $0x80c740c,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x29(%esi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x2d(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2880 <__gmpz_get_d_2exp@plt+0x86a80> │ │ │ │ + jne 80c740c <__gmpz_get_d_2exp@plt+0x7b60c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %cs │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x28,%ah │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + xor $0x74,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d28b4 <__gmpz_get_d_2exp@plt+0x86ab4> │ │ │ │ + jne 80c7434 <__gmpz_get_d_2exp@plt+0x7b634> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jno 80d282e <__gmpz_get_d_2exp@plt+0x86a2e> │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b4445(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d2958 <__gmpz_get_d_2exp@plt+0x86b58> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d29fa <__gmpz_get_d_2exp@plt+0x86bfa> │ │ │ │ - movl $0x80d260c,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d29fa <__gmpz_get_d_2exp@plt+0x86bfa> │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80d2a0b <__gmpz_get_d_2exp@plt+0x86c0b> │ │ │ │ - movl $0x80d274c,-0x24(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d2a7e <__gmpz_get_d_2exp@plt+0x86c7e> │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80d2adf <__gmpz_get_d_2exp@plt+0x86cdf> │ │ │ │ - movl $0x80d26fc,-0x24(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c74bf <__gmpz_get_d_2exp@plt+0x7b6bf> │ │ │ │ + movl $0x80c7460,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x80d265c,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7460 <__gmpz_get_d_2exp@plt+0x7b660> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c7526 <__gmpz_get_d_2exp@plt+0x7b726> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x834c381,-0x18(%edi) │ │ │ │ + movl $0x80c7370,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d2b04 <__gmpz_get_d_2exp@plt+0x86d04> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80d2b70,0x1c(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80d26ac,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x80c74dc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x44(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %edx │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d16fc <__gmpz_get_d_2exp@plt+0x858fc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - test %ah,(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d2ca3 <__gmpz_get_d_2exp@plt+0x86ea3> │ │ │ │ - movl $0x80d2c38,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2c38 <__gmpz_get_d_2exp@plt+0x86e38> │ │ │ │ + jne 80c74dc <__gmpz_get_d_2exp@plt+0x7b6dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - andl $0x0,(%esi) │ │ │ │ - or %eax,(%eax) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock je 80d2c69 <__gmpz_get_d_2exp@plt+0x86e69> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2c74 <__gmpz_get_d_2exp@plt+0x86e74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 80d2bed <__gmpz_get_d_2exp@plt+0x86ded> │ │ │ │ - es add %cl,%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sub %cl,0x44893055(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d2ca6 <__gmpz_get_d_2exp@plt+0x86ea6> │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2d3a <__gmpz_get_d_2exp@plt+0x86f3a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80d27a0,-0x30(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c7535 <__gmpz_get_d_2exp@plt+0x7b735> │ │ │ │ + movl $0x80c73a0,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 809d31c <__gmpz_get_d_2exp@plt+0x5151c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - andb $0x0,(%esi) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + and %bl,0x180027(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80d2f26 <__gmpz_get_d_2exp@plt+0x87126> │ │ │ │ - add $0xb4,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c75a8 <__gmpz_get_d_2exp@plt+0x7b7a8> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2f1c <__gmpz_get_d_2exp@plt+0x8711c> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80d16fc,-0xb0(%edi) │ │ │ │ - mov %ecx,-0xac(%edi) │ │ │ │ - mov %edx,-0xa8(%edi) │ │ │ │ - mov %eax,-0xa4(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xa0(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x9c(%edi) │ │ │ │ - movl $0x80d1938,-0x98(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0xb0(%edi),%eax │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - movl $0x80d1ac8,-0x90(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - movl $0x80d1d04,-0x78(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea -0x90(%edi),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - movl $0x80db494,-0x70(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - movl $0x834c381,-0x5c(%edi) │ │ │ │ - movl $0x80d1d94,-0x58(%edi) │ │ │ │ - lea -0x6f(%edi),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x80d2448,-0x48(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x95(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - lea -0x75(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80d2ba4,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80c759e <__gmpz_get_d_2exp@plt+0x7b79e> │ │ │ │ + movl $0x80c71f8,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834d939,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ + movl $0x80c73d4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340e74,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x45(%edi),%eax │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x57(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0xb4,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340e84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2f63 <__gmpz_get_d_2exp@plt+0x87163> │ │ │ │ + jb 80c75e7 <__gmpz_get_d_2exp@plt+0x7b7e7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -168849,346 +158159,269 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3039 <__gmpz_get_d_2exp@plt+0x87239> │ │ │ │ + jb 80c76bd <__gmpz_get_d_2exp@plt+0x7b8bd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2ff0,-0x24(%ebp) │ │ │ │ + movl $0x80c7674,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2ff0 <__gmpz_get_d_2exp@plt+0x871f0> │ │ │ │ + jne 80c7674 <__gmpz_get_d_2exp@plt+0x7b874> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - and $0x30,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + test $0x76,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3024 <__gmpz_get_d_2exp@plt+0x87224> │ │ │ │ + jne 80c76a8 <__gmpz_get_d_2exp@plt+0x7b8a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d303c <__gmpz_get_d_2exp@plt+0x8723c> │ │ │ │ + jne 80c76c0 <__gmpz_get_d_2exp@plt+0x7b8c0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d30a3 <__gmpz_get_d_2exp@plt+0x872a3> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 80c771f <__gmpz_get_d_2exp@plt+0x7b91f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d30c1 <__gmpz_get_d_2exp@plt+0x872c1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d30b2 <__gmpz_get_d_2exp@plt+0x872b2> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80c773d <__gmpz_get_d_2exp@plt+0x7b93d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c772e <__gmpz_get_d_2exp@plt+0x7b92e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d30c1 <__gmpz_get_d_2exp@plt+0x872c1> │ │ │ │ + jl 80c773d <__gmpz_get_d_2exp@plt+0x7b93d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d30b2 <__gmpz_get_d_2exp@plt+0x872b2> │ │ │ │ - movl $0x80d2f34,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 80c772e <__gmpz_get_d_2exp@plt+0x7b92e> │ │ │ │ + movl $0x80c75b8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d314b <__gmpz_get_d_2exp@plt+0x8734b> │ │ │ │ + ja 80c77bf <__gmpz_get_d_2exp@plt+0x7b9bf> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d2f70,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80c75f4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test %bh,0x26(%esi) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d32db <__gmpz_get_d_2exp@plt+0x874db> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d32cf <__gmpz_get_d_2exp@plt+0x874cf> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d2d5c <__gmpz_get_d_2exp@plt+0x86f5c> │ │ │ │ - hlt │ │ │ │ - jge 80d3215 <__gmpz_get_d_2exp@plt+0x87415> │ │ │ │ - add %cl,0x1e000001(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d32de <__gmpz_get_d_2exp@plt+0x874de> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80d30d8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d2d5c <__gmpz_get_d_2exp@plt+0x86f5c> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80d322d <__gmpz_get_d_2exp@plt+0x8742d> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d31f8,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sarb $0x17,0x0(%esi,%eiz,1) │ │ │ │ + test $0x96,%al │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d33b2 <__gmpz_get_d_2exp@plt+0x875b2> │ │ │ │ - movl $0x80d3364,-0x4(%ebp) │ │ │ │ + jb 80c789a <__gmpz_get_d_2exp@plt+0x7ba9a> │ │ │ │ + movl $0x80c7824,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3364 <__gmpz_get_d_2exp@plt+0x87564> │ │ │ │ + jne 80c7824 <__gmpz_get_d_2exp@plt+0x7ba24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %bh,0x0(%esi,%eiz,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pusha │ │ │ │ + xchg %eax,%esi │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - xor 0x3468b08,%ecx │ │ │ │ + lock pusha │ │ │ │ + js 80c7836 <__gmpz_get_d_2exp@plt+0x7ba36> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3390 <__gmpz_get_d_2exp@plt+0x87590> │ │ │ │ + jne 80c7860 <__gmpz_get_d_2exp@plt+0x7ba60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - jl 80d33ad <__gmpz_get_d_2exp@plt+0x875ad> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + and $0x96,%al │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d3168 <__gmpz_get_d_2exp@plt+0x87368> │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c789d <__gmpz_get_d_2exp@plt+0x7ba9d> │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7554 <__gmpz_get_d_2exp@plt+0x7b754> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c78fc <__gmpz_get_d_2exp@plt+0x7bafc> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c7754,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7554 <__gmpz_get_d_2exp@plt+0x7b754> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d33ef <__gmpz_get_d_2exp@plt+0x875ef> │ │ │ │ + jb 80c7943 <__gmpz_get_d_2exp@plt+0x7bb43> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -169198,1051 +158431,1401 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d34c5 <__gmpz_get_d_2exp@plt+0x876c5> │ │ │ │ + jb 80c7a19 <__gmpz_get_d_2exp@plt+0x7bc19> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d347c,-0x24(%ebp) │ │ │ │ + movl $0x80c79d0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d347c <__gmpz_get_d_2exp@plt+0x8767c> │ │ │ │ + jne 80c79d0 <__gmpz_get_d_2exp@plt+0x7bbd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x34,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + add $0x7a,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d34b0 <__gmpz_get_d_2exp@plt+0x876b0> │ │ │ │ + jne 80c7a04 <__gmpz_get_d_2exp@plt+0x7bc04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d34c8 <__gmpz_get_d_2exp@plt+0x876c8> │ │ │ │ + jne 80c7a1c <__gmpz_get_d_2exp@plt+0x7bc1c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d352f <__gmpz_get_d_2exp@plt+0x8772f> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 80c7a7b <__gmpz_get_d_2exp@plt+0x7bc7b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d354d <__gmpz_get_d_2exp@plt+0x8774d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d353e <__gmpz_get_d_2exp@plt+0x8773e> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80c7a99 <__gmpz_get_d_2exp@plt+0x7bc99> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c7a8a <__gmpz_get_d_2exp@plt+0x7bc8a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d354d <__gmpz_get_d_2exp@plt+0x8774d> │ │ │ │ + jl 80c7a99 <__gmpz_get_d_2exp@plt+0x7bc99> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d353e <__gmpz_get_d_2exp@plt+0x8773e> │ │ │ │ - movl $0x80d33c0,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 80c7a8a <__gmpz_get_d_2exp@plt+0x7bc8a> │ │ │ │ + movl $0x80c7914,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d35d7 <__gmpz_get_d_2exp@plt+0x877d7> │ │ │ │ + ja 80c7b1b <__gmpz_get_d_2exp@plt+0x7bd1b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d33fc,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80c7950,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - jns 80d360d <__gmpz_get_d_2exp@plt+0x8780d> │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%ebx │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d378f <__gmpz_get_d_2exp@plt+0x8798f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d377f <__gmpz_get_d_2exp@plt+0x8797f> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c7be0 <__gmpz_get_d_2exp@plt+0x7bde0> │ │ │ │ + movl $0x80c7b78,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80d2d5c <__gmpz_get_d_2exp@plt+0x86f5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - jns 80d36b1 <__gmpz_get_d_2exp@plt+0x878b1> │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7b78 <__gmpz_get_d_2exp@plt+0x7bd78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0x93,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x7b,%ah │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7bb4 <__gmpz_get_d_2exp@plt+0x7bdb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + rclb $1,0xc70027(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7be3 <__gmpz_get_d_2exp@plt+0x7bde3> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c7554 <__gmpz_get_d_2exp@plt+0x7b754> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d3792 <__gmpz_get_d_2exp@plt+0x87992> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80d3564,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + ja 80c7c3e <__gmpz_get_d_2exp@plt+0x7be3e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c7ab0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c7554 <__gmpz_get_d_2exp@plt+0x7b754> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c7cbc <__gmpz_get_d_2exp@plt+0x7bebc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7cb2 <__gmpz_get_d_2exp@plt+0x7beb2> │ │ │ │ + movl $0x80c77dc,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c7b38,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x834d999,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80d2d5c <__gmpz_get_d_2exp@plt+0x86f5c> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80d36d3 <__gmpz_get_d_2exp@plt+0x878d3> │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x8340e8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d3694,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c7d2b <__gmpz_get_d_2exp@plt+0x7bf2b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c7d04,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7d04 <__gmpz_get_d_2exp@plt+0x7bf04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c7d2e <__gmpz_get_d_2exp@plt+0x7bf2e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %bh,0x26(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c7d8d <__gmpz_get_d_2exp@plt+0x7bf8d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c7d84,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7d84 <__gmpz_get_d_2exp@plt+0x7bf84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3872 <__gmpz_get_d_2exp@plt+0x87a72> │ │ │ │ - movl $0x80d3824,-0x4(%ebp) │ │ │ │ + jb 80c7e5d <__gmpz_get_d_2exp@plt+0x7c05d> │ │ │ │ + movl $0x80c7dd8,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3824 <__gmpz_get_d_2exp@plt+0x87a24> │ │ │ │ + jne 80c7dd8 <__gmpz_get_d_2exp@plt+0x7bfd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2677,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %eax │ │ │ │ - cmp %cl,0x3468b08 │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %bh,0xc(%esi) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3850 <__gmpz_get_d_2exp@plt+0x87a50> │ │ │ │ + jne 80c7e00 <__gmpz_get_d_2exp@plt+0x7c000> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - ja 80d386d <__gmpz_get_d_2exp@plt+0x87a6d> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c7e6f <__gmpz_get_d_2exp@plt+0x7c06f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7e60 <__gmpz_get_d_2exp@plt+0x7c060> │ │ │ │ + movl $0x80c7ccc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7eb4 <__gmpz_get_d_2exp@plt+0x7c0b4> │ │ │ │ + movl $0x80c7d48,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c7f2b <__gmpz_get_d_2exp@plt+0x7c12b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c7f04,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7f04 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c7f2e <__gmpz_get_d_2exp@plt+0x7c12e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs ja 80d38a1 <__gmpz_get_d_2exp@plt+0x87aa1> │ │ │ │ - add %al,0x2000100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3933 <__gmpz_get_d_2exp@plt+0x87b33> │ │ │ │ - movl $0x80d38c8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c7f8d <__gmpz_get_d_2exp@plt+0x7c18d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c7f84,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d38c8 <__gmpz_get_d_2exp@plt+0x87ac8> │ │ │ │ + jne 80c7f84 <__gmpz_get_d_2exp@plt+0x7c184> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x77,%al │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add $0x39,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c805d <__gmpz_get_d_2exp@plt+0x7c25d> │ │ │ │ + movl $0x80c7fd8,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3904 <__gmpz_get_d_2exp@plt+0x87b04> │ │ │ │ + jne 80c7fd8 <__gmpz_get_d_2exp@plt+0x7c1d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - call 6d0d5f73 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - cmp %ecx,0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + add %al,-0xf76f7f4(%eax) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3944 <__gmpz_get_d_2exp@plt+0x87b44> │ │ │ │ + jne 80c8000 <__gmpz_get_d_2exp@plt+0x7c200> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x76,%al │ │ │ │ - add %ch,%es:0x3(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d39d4 <__gmpz_get_d_2exp@plt+0x87bd4> │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80d3984 <__gmpz_get_d_2exp@plt+0x87b84> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80d39aa <__gmpz_get_d_2exp@plt+0x87baa> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jge 80d39aa <__gmpz_get_d_2exp@plt+0x87baa> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c806f <__gmpz_get_d_2exp@plt+0x7c26f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8060 <__gmpz_get_d_2exp@plt+0x7c260> │ │ │ │ + movl $0x80c7ecc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c80b4 <__gmpz_get_d_2exp@plt+0x7c2b4> │ │ │ │ + movl $0x80c7f48,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae0f8,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ - loopne 80d3a73 <__gmpz_get_d_2exp@plt+0x87c73> │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c80ef <__gmpz_get_d_2exp@plt+0x7c2ef> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c811f <__gmpz_get_d_2exp@plt+0x7c31f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3abe <__gmpz_get_d_2exp@plt+0x87cbe> │ │ │ │ - movl $0x80d3a94,-0x1c(%ebp) │ │ │ │ + jb 80c828d <__gmpz_get_d_2exp@plt+0x7c48d> │ │ │ │ + movl $0x80c8168,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3a94 <__gmpz_get_d_2exp@plt+0x87c94> │ │ │ │ + jne 80c8168 <__gmpz_get_d_2exp@plt+0x7c368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - jne 80d3ab1 <__gmpz_get_d_2exp@plt+0x87cb1> │ │ │ │ - add %cl,%cl │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sarb $1,(%edx) │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + orl $0x768bf089,(%eax,%ecx,1) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3ad0 <__gmpz_get_d_2exp@plt+0x87cd0> │ │ │ │ + jne 80c8190 <__gmpz_get_d_2exp@plt+0x7c390> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x75,%al │ │ │ │ - add %ch,%es:0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80d3b5e <__gmpz_get_d_2exp@plt+0x87d5e> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80d3bbe <__gmpz_get_d_2exp@plt+0x87dbe> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80d3b53 <__gmpz_get_d_2exp@plt+0x87d53> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80d3bbe <__gmpz_get_d_2exp@plt+0x87dbe> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80d3b80 <__gmpz_get_d_2exp@plt+0x87d80> │ │ │ │ - movl $0x80d3b9c,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80d3b5e <__gmpz_get_d_2exp@plt+0x87d5e> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - je 80d3bb9 <__gmpz_get_d_2exp@plt+0x87db9> │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c822a <__gmpz_get_d_2exp@plt+0x7c42a> │ │ │ │ + movl $0x80c81c0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c81c0 <__gmpz_get_d_2exp@plt+0x7c3c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c8290 <__gmpz_get_d_2exp@plt+0x7c490> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c829f <__gmpz_get_d_2exp@plt+0x7c49f> │ │ │ │ + movl $0x80c80cc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d35f4 <__gmpz_get_d_2exp@plt+0x877f4> │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c7f9c <__gmpz_get_d_2exp@plt+0x7c19c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %dh,0x0(%esi,%eiz,1) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + bnd jmp 80c81eb <__gmpz_get_d_2exp@plt+0x7c3eb> │ │ │ │ + movl $0x80c8248,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c8248 <__gmpz_get_d_2exp@plt+0x7c448> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,-0x387cfbab(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80c82b7 <__gmpz_get_d_2exp@plt+0x7c4b7> │ │ │ │ + movl $0x80c80fc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80c7f9c <__gmpz_get_d_2exp@plt+0x7c19c> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 80c8251 <__gmpz_get_d_2exp@plt+0x7c451> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c8220,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c8280,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c82ff <__gmpz_get_d_2exp@plt+0x7c4ff> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d3cac <__gmpz_get_d_2exp@plt+0x87eac> │ │ │ │ - movl $0x80d3c50,-0xc(%ebp) │ │ │ │ + jb 80c832f <__gmpz_get_d_2exp@plt+0x7c52f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c849d <__gmpz_get_d_2exp@plt+0x7c69d> │ │ │ │ + movl $0x80c8378,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3c50 <__gmpz_get_d_2exp@plt+0x87e50> │ │ │ │ + jne 80c8378 <__gmpz_get_d_2exp@plt+0x7c578> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jae 80d3c6d <__gmpz_get_d_2exp@plt+0x87e6d> │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %bh,0x3468b08(,%ecx,1) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + mov 0x89080c83,%al │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c83a0 <__gmpz_get_d_2exp@plt+0x7c5a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c843a <__gmpz_get_d_2exp@plt+0x7c63a> │ │ │ │ + movl $0x80c83d0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c83d0 <__gmpz_get_d_2exp@plt+0x7c5d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c84a0 <__gmpz_get_d_2exp@plt+0x7c6a0> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c84af <__gmpz_get_d_2exp@plt+0x7c6af> │ │ │ │ + movl $0x80c82dc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c7d9c <__gmpz_get_d_2exp@plt+0x7bf9c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + bnd jmp 80c83fb <__gmpz_get_d_2exp@plt+0x7c5fb> │ │ │ │ + movl $0x80c8458,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3c88 <__gmpz_get_d_2exp@plt+0x87e88> │ │ │ │ + jne 80c8458 <__gmpz_get_d_2exp@plt+0x7c658> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80d3cf1 <__gmpz_get_d_2exp@plt+0x87ef1> │ │ │ │ - add %ch,%es:0x0(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d3caf <__gmpz_get_d_2exp@plt+0x87eaf> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,-0x387cfbab(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80c84c7 <__gmpz_get_d_2exp@plt+0x7c6c7> │ │ │ │ + movl $0x80c830c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80c7d9c <__gmpz_get_d_2exp@plt+0x7bf9c> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 80c8461 <__gmpz_get_d_2exp@plt+0x7c661> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d3d0b <__gmpz_get_d_2exp@plt+0x87f0b> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80d3a0c,-0x1c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c8430,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c8490,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + mov %esp,(%edi) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c8553 <__gmpz_get_d_2exp@plt+0x7c753> │ │ │ │ + movl $0x80c7d9c,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80c7f9c,-0x18(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c8130,-0xc(%edi) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c8340,-0x4(%edi) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8340e8c,0x0(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8340e9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c85cf <__gmpz_get_d_2exp@plt+0x7c7cf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c85a8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c85a8 <__gmpz_get_d_2exp@plt+0x7c7a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c85d2 <__gmpz_get_d_2exp@plt+0x7c7d2> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x0,0x26(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c8638 <__gmpz_get_d_2exp@plt+0x7c838> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c862e <__gmpz_get_d_2exp@plt+0x7c82e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c868d <__gmpz_get_d_2exp@plt+0x7c88d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c8684,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c8684 <__gmpz_get_d_2exp@plt+0x7c884> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c86e4 <__gmpz_get_d_2exp@plt+0x7c8e4> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c86da <__gmpz_get_d_2exp@plt+0x7c8da> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3dde <__gmpz_get_d_2exp@plt+0x87fde> │ │ │ │ - movl $0x80d3db4,-0x1c(%ebp) │ │ │ │ + jb 80c87b9 <__gmpz_get_d_2exp@plt+0x7c9b9> │ │ │ │ + movl $0x80c8734,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3db4 <__gmpz_get_d_2exp@plt+0x87fb4> │ │ │ │ + jne 80c8734 <__gmpz_get_d_2exp@plt+0x7c934> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dh,0x26(%edx) │ │ │ │ - add %cl,%cl │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lock cmp $0x468b080d,%eax │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + xchg %ecx,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3df0 <__gmpz_get_d_2exp@plt+0x87ff0> │ │ │ │ + jne 80c875c <__gmpz_get_d_2exp@plt+0x7c95c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - jno 80d3e0d <__gmpz_get_d_2exp@plt+0x8800d> │ │ │ │ - add %ch,0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80d3e7e <__gmpz_get_d_2exp@plt+0x8807e> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80d3ede <__gmpz_get_d_2exp@plt+0x880de> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80d3e73 <__gmpz_get_d_2exp@plt+0x88073> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80d3ede <__gmpz_get_d_2exp@plt+0x880de> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80d3ea0 <__gmpz_get_d_2exp@plt+0x880a0> │ │ │ │ - movl $0x80d3ebc,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c87cb <__gmpz_get_d_2exp@plt+0x7c9cb> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c87bc <__gmpz_get_d_2exp@plt+0x7c9bc> │ │ │ │ + movl $0x80c8570,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c85ec,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d3168 <__gmpz_get_d_2exp@plt+0x87368> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80d3e7e <__gmpz_get_d_2exp@plt+0x8807e> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8810 <__gmpz_get_d_2exp@plt+0x7ca10> │ │ │ │ + movl $0x80c8648,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c8698,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c8887 <__gmpz_get_d_2exp@plt+0x7ca87> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c8860,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c8860 <__gmpz_get_d_2exp@plt+0x7ca60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %dh,0x26(%ecx) │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d3168 <__gmpz_get_d_2exp@plt+0x87368> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c888a <__gmpz_get_d_2exp@plt+0x7ca8a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c88f0 <__gmpz_get_d_2exp@plt+0x7caf0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c88e6 <__gmpz_get_d_2exp@plt+0x7cae6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d3168 <__gmpz_get_d_2exp@plt+0x87368> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80d3f7e <__gmpz_get_d_2exp@plt+0x8817e> │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c8945 <__gmpz_get_d_2exp@plt+0x7cb45> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c893c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c893c <__gmpz_get_d_2exp@plt+0x7cb3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c899c <__gmpz_get_d_2exp@plt+0x7cb9c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8992 <__gmpz_get_d_2exp@plt+0x7cb92> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3fcb <__gmpz_get_d_2exp@plt+0x881cb> │ │ │ │ - movl $0x80d3f64,-0x8(%ebp) │ │ │ │ + jb 80c8a71 <__gmpz_get_d_2exp@plt+0x7cc71> │ │ │ │ + movl $0x80c89ec,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3f64 <__gmpz_get_d_2exp@plt+0x88164> │ │ │ │ + jne 80c89ec <__gmpz_get_d_2exp@plt+0x7cbec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - jo 80d3f81 <__gmpz_get_d_2exp@plt+0x88181> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - aas │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + cld │ │ │ │ + adc $0x8a,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3f9c <__gmpz_get_d_2exp@plt+0x8819c> │ │ │ │ + jne 80c8a14 <__gmpz_get_d_2exp@plt+0x7cc14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - jo 80d3fb9 <__gmpz_get_d_2exp@plt+0x881b9> │ │ │ │ - add %ah,0x0(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d3fce <__gmpz_get_d_2exp@plt+0x881ce> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c8a83 <__gmpz_get_d_2exp@plt+0x7cc83> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8a74 <__gmpz_get_d_2exp@plt+0x7cc74> │ │ │ │ + movl $0x80c8828,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c88a4,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4031 <__gmpz_get_d_2exp@plt+0x88231> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80d3d2c,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80c8ac8 <__gmpz_get_d_2exp@plt+0x7ccc8> │ │ │ │ + movl $0x80c8900,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + movl $0x80c8950,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 809cfe8 <__gmpz_get_d_2exp@plt+0x511e8> │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %bl,%es:(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + andl $0x0,(%edi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c48b39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4135 <__gmpz_get_d_2exp@plt+0x88335> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80d2d5c,-0x70(%edi) │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x64(%edi) │ │ │ │ - movl $0x80d3168,-0x60(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - lea -0x70(%edi),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - movl $0x80d332c,-0x50(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x60(%edi),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80d35f4,-0x48(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80d37ec,-0x34(%edi) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80d3888,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80d3bfc,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x4d(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x31(%edi),%eax │ │ │ │ + ja 80c8b2d <__gmpz_get_d_2exp@plt+0x7cd2d> │ │ │ │ + movl $0x80c86f8,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80d3f1c,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834da19,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c89b0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340e8c,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8091fac <__gmpz_get_d_2exp@plt+0x461ac> │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8340ea4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d417b <__gmpz_get_d_2exp@plt+0x8837b> │ │ │ │ + jb 80c8b77 <__gmpz_get_d_2exp@plt+0x7cd77> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -170252,18 +159835,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4251 <__gmpz_get_d_2exp@plt+0x88451> │ │ │ │ + jb 80c8c4d <__gmpz_get_d_2exp@plt+0x7ce4d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d4208,-0x24(%ebp) │ │ │ │ + movl $0x80c8c04,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%eax │ │ │ │ @@ -170279,75 +159862,74 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4208 <__gmpz_get_d_2exp@plt+0x88408> │ │ │ │ + jne 80c8c04 <__gmpz_get_d_2exp@plt+0x7ce04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0x42,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ + cmp %cl,-0x740f76f8(%esp,%ecx,1) │ │ │ │ dec %esi │ │ │ │ add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d423c <__gmpz_get_d_2exp@plt+0x8843c> │ │ │ │ + jne 80c8c38 <__gmpz_get_d_2exp@plt+0x7ce38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d4254 <__gmpz_get_d_2exp@plt+0x88454> │ │ │ │ + jne 80c8c50 <__gmpz_get_d_2exp@plt+0x7ce50> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d42bb <__gmpz_get_d_2exp@plt+0x884bb> │ │ │ │ + ja 80c8cb7 <__gmpz_get_d_2exp@plt+0x7ceb7> │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d42d9 <__gmpz_get_d_2exp@plt+0x884d9> │ │ │ │ + jl 80c8cd5 <__gmpz_get_d_2exp@plt+0x7ced5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d42ca <__gmpz_get_d_2exp@plt+0x884ca> │ │ │ │ + jne 80c8cc6 <__gmpz_get_d_2exp@plt+0x7cec6> │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d42d9 <__gmpz_get_d_2exp@plt+0x884d9> │ │ │ │ + jl 80c8cd5 <__gmpz_get_d_2exp@plt+0x7ced5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d42ca <__gmpz_get_d_2exp@plt+0x884ca> │ │ │ │ - movl $0x80d414c,-0x1c(%edi) │ │ │ │ + jne 80c8cc6 <__gmpz_get_d_2exp@plt+0x7cec6> │ │ │ │ + movl $0x80c8b48,-0x1c(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -170365,27 +159947,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4363 <__gmpz_get_d_2exp@plt+0x88563> │ │ │ │ + ja 80c8d5f <__gmpz_get_d_2exp@plt+0x7cf5f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x15(%esi),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d4188,-0x20(%edi) │ │ │ │ + movl $0x80c8b84,-0x20(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ @@ -170398,367 +159980,134 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jl 80d43de <__gmpz_get_d_2exp@plt+0x885de> │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x400 │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sub %al,0x180027(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4543 <__gmpz_get_d_2exp@plt+0x88743> │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c8ecd <__gmpz_get_d_2exp@plt+0x7d0cd> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d4533 <__gmpz_get_d_2exp@plt+0x88733> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c8ec0 <__gmpz_get_d_2exp@plt+0x7d0c0> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80d4050 <__gmpz_get_d_2exp@plt+0x88250> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x266b,$0x0 │ │ │ │ - or (%ebx),%al │ │ │ │ + jmp 80c8ae8 <__gmpz_get_d_2exp@plt+0x7cce8> │ │ │ │ + test $0x80,%al │ │ │ │ + daa │ │ │ │ + add %al,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4546 <__gmpz_get_d_2exp@plt+0x88746> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ + ja 80c8ed0 <__gmpz_get_d_2exp@plt+0x7d0d0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + movl $0x81093bc,-0x28(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80d42f0,-0x1c(%edi) │ │ │ │ + movl $0x80c8cec,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80d4050 <__gmpz_get_d_2exp@plt+0x88250> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 80d447d <__gmpz_get_d_2exp@plt+0x8867d> │ │ │ │ + jmp 80c8ae8 <__gmpz_get_d_2exp@plt+0x7cce8> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80c8e2a <__gmpz_get_d_2exp@plt+0x7d02a> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d4434,-0x18(%ebp) │ │ │ │ + movl $0x80c8dfc,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - push $0x26 │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d464b <__gmpz_get_d_2exp@plt+0x8884b> │ │ │ │ - movl $0x80d45e0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d45e0 <__gmpz_get_d_2exp@plt+0x887e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0x6a,%al │ │ │ │ - add %al,%es:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0x46,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d461c <__gmpz_get_d_2exp@plt+0x8881c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - loopne 80d467b <__gmpz_get_d_2exp@plt+0x8887b> │ │ │ │ - add %ah,%es:0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %esp │ │ │ │ - inc %esi │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d465c <__gmpz_get_d_2exp@plt+0x8885c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x68002669,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d46fe <__gmpz_get_d_2exp@plt+0x888fe> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80d46a0 <__gmpz_get_d_2exp@plt+0x888a0> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80d46cd <__gmpz_get_d_2exp@plt+0x888cd> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jge 80d46cd <__gmpz_get_d_2exp@plt+0x888cd> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d4380 <__gmpz_get_d_2exp@plt+0x88580> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d4380 <__gmpz_get_d_2exp@plt+0x88580> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d4380 <__gmpz_get_d_2exp@plt+0x88580> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x17002668,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d47fa <__gmpz_get_d_2exp@plt+0x889fa> │ │ │ │ - movl $0x80d477c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d477c <__gmpz_get_d_2exp@plt+0x8897c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - subb $0x0,0x26(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %edi │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d47ac <__gmpz_get_d_2exp@plt+0x889ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %eax │ │ │ │ - push $0x40026 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fadds 0xd(%edi) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d47d8 <__gmpz_get_d_2exp@plt+0x889d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x68,%al │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d4380 <__gmpz_get_d_2exp@plt+0x88580> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4837 <__gmpz_get_d_2exp@plt+0x88a37> │ │ │ │ + jb 80c8f3f <__gmpz_get_d_2exp@plt+0x7d13f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -170768,638 +160117,1053 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d490d <__gmpz_get_d_2exp@plt+0x88b0d> │ │ │ │ + jb 80c9015 <__gmpz_get_d_2exp@plt+0x7d215> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d48c4,-0x24(%ebp) │ │ │ │ + movl $0x80c8fcc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d48c4 <__gmpz_get_d_2exp@plt+0x88ac4> │ │ │ │ + jne 80c8fcc <__gmpz_get_d_2exp@plt+0x7d1cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - clc │ │ │ │ - dec %eax │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + add %dl,-0xf76f7f4(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d48f8 <__gmpz_get_d_2exp@plt+0x88af8> │ │ │ │ + jne 80c9000 <__gmpz_get_d_2exp@plt+0x7d200> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d4910 <__gmpz_get_d_2exp@plt+0x88b10> │ │ │ │ + jne 80c9018 <__gmpz_get_d_2exp@plt+0x7d218> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d496f <__gmpz_get_d_2exp@plt+0x88b6f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 80c907f <__gmpz_get_d_2exp@plt+0x7d27f> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80d498d <__gmpz_get_d_2exp@plt+0x88b8d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d497e <__gmpz_get_d_2exp@plt+0x88b7e> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c909d <__gmpz_get_d_2exp@plt+0x7d29d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c908e <__gmpz_get_d_2exp@plt+0x7d28e> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d498d <__gmpz_get_d_2exp@plt+0x88b8d> │ │ │ │ + jl 80c909d <__gmpz_get_d_2exp@plt+0x7d29d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d497e <__gmpz_get_d_2exp@plt+0x88b7e> │ │ │ │ - movl $0x80d4808,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 80c908e <__gmpz_get_d_2exp@plt+0x7d28e> │ │ │ │ + movl $0x80c8f10,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4a0f <__gmpz_get_d_2exp@plt+0x88c0f> │ │ │ │ + ja 80c9127 <__gmpz_get_d_2exp@plt+0x7d327> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d4844,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80c8f4c,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shlb $1,0x26(%ebp) │ │ │ │ + pusha │ │ │ │ + jge 80c915e <__gmpz_get_d_2exp@plt+0x7d35e> │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c92b5 <__gmpz_get_d_2exp@plt+0x7d4b5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c92a9 <__gmpz_get_d_2exp@plt+0x7d4a9> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c8ae8 <__gmpz_get_d_2exp@plt+0x7cce8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $1,0x0(%edi,%eiz,1) │ │ │ │ + mov %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c92b8 <__gmpz_get_d_2exp@plt+0x7d4b8> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + movl $0x81093bc,-0x28(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80c90b4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c8ae8 <__gmpz_get_d_2exp@plt+0x7cce8> │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80c9209 <__gmpz_get_d_2exp@plt+0x7d409> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80c91d4,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c9323 <__gmpz_get_d_2exp@plt+0x7d523> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c9353 <__gmpz_get_d_2exp@plt+0x7d553> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x7b,%al │ │ │ │ + daa │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4b7b <__gmpz_get_d_2exp@plt+0x88d7b> │ │ │ │ - movl $0x80d4a74,-0xc(%ebp) │ │ │ │ + jb 80c9499 <__gmpz_get_d_2exp@plt+0x7d699> │ │ │ │ + movl $0x80c93a4,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4a74 <__gmpz_get_d_2exp@plt+0x88c74> │ │ │ │ + jne 80c93a4 <__gmpz_get_d_2exp@plt+0x7d5a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %ah,0x26(%ebp) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + add %bh,0x27(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x4a,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d4ab0 <__gmpz_get_d_2exp@plt+0x88cb0> │ │ │ │ + cld │ │ │ │ + rclb $1,0x468b080c(%ebx) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c93d0 <__gmpz_get_d_2exp@plt+0x7d5d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - gs es add %cl,%cl │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x7a │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d4ad8 <__gmpz_get_d_2exp@plt+0x88cd8> │ │ │ │ - movl $0x80d4b8c,0x10(%ebp) │ │ │ │ + jne 80c943b <__gmpz_get_d_2exp@plt+0x7d63b> │ │ │ │ + movl $0x80c9400,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4b8c <__gmpz_get_d_2exp@plt+0x88d8c> │ │ │ │ + jne 80c9400 <__gmpz_get_d_2exp@plt+0x7d600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80d4b08,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jp 80c941e <__gmpz_get_d_2exp@plt+0x7d61e> │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c949c <__gmpz_get_d_2exp@plt+0x7d69c> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c9300,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x834c381,0xc(%ebp) │ │ │ │ + jmp 80c9144 <__gmpz_get_d_2exp@plt+0x7d344> │ │ │ │ + movl $0x80c9460,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4b08 <__gmpz_get_d_2exp@plt+0x88d08> │ │ │ │ + jne 80c9460 <__gmpz_get_d_2exp@plt+0x7d660> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - fs add %cl,%es:0x1e000001(%edx) │ │ │ │ + inc %esp │ │ │ │ + jp 80c947e <__gmpz_get_d_2exp@plt+0x7d67e> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4bb2 <__gmpz_get_d_2exp@plt+0x88db2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d49a4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d4050 <__gmpz_get_d_2exp@plt+0x88250> │ │ │ │ + ja 80c94ab <__gmpz_get_d_2exp@plt+0x7d6ab> │ │ │ │ + movl $0x80c9330,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c9144 <__gmpz_get_d_2exp@plt+0x7d344> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c94e7 <__gmpz_get_d_2exp@plt+0x7d6e7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c9517 <__gmpz_get_d_2exp@plt+0x7d717> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80d4be6 <__gmpz_get_d_2exp@plt+0x88de6> │ │ │ │ - add %al,%es:0x1e000000(%ebp) │ │ │ │ + js 80c9597 <__gmpz_get_d_2exp@plt+0x7d797> │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c965d <__gmpz_get_d_2exp@plt+0x7d85d> │ │ │ │ + movl $0x80c9568,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9568 <__gmpz_get_d_2exp@plt+0x7d768> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x79,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9594 <__gmpz_get_d_2exp@plt+0x7d794> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bh,0x27(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c95ff <__gmpz_get_d_2exp@plt+0x7d7ff> │ │ │ │ + movl $0x80c95c4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c95c4 <__gmpz_get_d_2exp@plt+0x7d7c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + loopne 80c9632 <__gmpz_get_d_2exp@plt+0x7d832> │ │ │ │ + daa │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c9660 <__gmpz_get_d_2exp@plt+0x7d860> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c94c4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x834c381,0xc(%ebp) │ │ │ │ + jmp 80c8d7c <__gmpz_get_d_2exp@plt+0x7cf7c> │ │ │ │ + movl $0x80c9624,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9624 <__gmpz_get_d_2exp@plt+0x7d824> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmpb $0x0,0x27(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c966f <__gmpz_get_d_2exp@plt+0x7d86f> │ │ │ │ + movl $0x80c94f4,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 80d4050 <__gmpz_get_d_2exp@plt+0x88250> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c8d7c <__gmpz_get_d_2exp@plt+0x7cf7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + add $0x300,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4c6c <__gmpz_get_d_2exp@plt+0x88e6c> │ │ │ │ - movl $0x80d4050,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80d4380,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x3c(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80d45a0,-0x20(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + jb 80c9706 <__gmpz_get_d_2exp@plt+0x7d906> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c96fc <__gmpz_get_d_2exp@plt+0x7d8fc> │ │ │ │ + movl $0x80c8d7c,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80c9144,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80d4740,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80d4a2c,-0xc(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80c9368,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80c952c,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + movl $0x8340e74,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80cee50 <__gmpz_get_d_2exp@plt+0x83050> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x833b44c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 810d4d4 <__gmpz_get_d_2exp@plt+0xc16d4> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8340eac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4cb7 <__gmpz_get_d_2exp@plt+0x88eb7> │ │ │ │ + jb 80c9799 <__gmpz_get_d_2exp@plt+0x7d999> │ │ │ │ + movl $0x80c9750,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9750 <__gmpz_get_d_2exp@plt+0x7d950> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 80c96ec <__gmpz_get_d_2exp@plt+0x7d8ec> │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c977c <__gmpz_get_d_2exp@plt+0x7d97c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c97a4 <__gmpz_get_d_2exp@plt+0x7d9a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c97fb <__gmpz_get_d_2exp@plt+0x7d9fb> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c97ec <__gmpz_get_d_2exp@plt+0x7d9ec> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8340ec2,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8340ec2,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c987f <__gmpz_get_d_2exp@plt+0x7da7f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80c9858,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9858 <__gmpz_get_d_2exp@plt+0x7da58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c9882 <__gmpz_get_d_2exp@plt+0x7da82> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4d8d <__gmpz_get_d_2exp@plt+0x88f8d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c98e1 <__gmpz_get_d_2exp@plt+0x7dae1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d4d44,-0x24(%ebp) │ │ │ │ + movl $0x80c98d8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c98d8 <__gmpz_get_d_2exp@plt+0x7dad8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c99a6 <__gmpz_get_d_2exp@plt+0x7dba6> │ │ │ │ + movl $0x80c9928,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4d44 <__gmpz_get_d_2exp@plt+0x88f44> │ │ │ │ + jne 80c9928 <__gmpz_get_d_2exp@plt+0x7db28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80d4d96 <__gmpz_get_d_2exp@plt+0x88f96> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + cltd │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4d78 <__gmpz_get_d_2exp@plt+0x88f78> │ │ │ │ + jne 80c9950 <__gmpz_get_d_2exp@plt+0x7db50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d4d90 <__gmpz_get_d_2exp@plt+0x88f90> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c99b8 <__gmpz_get_d_2exp@plt+0x7dbb8> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c99a9 <__gmpz_get_d_2exp@plt+0x7dba9> │ │ │ │ + movl $0x80c9820,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4def <__gmpz_get_d_2exp@plt+0x88fef> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80c99fd <__gmpz_get_d_2exp@plt+0x7dbfd> │ │ │ │ + movl $0x80c989c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80d4e0d <__gmpz_get_d_2exp@plt+0x8900d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d4dfe <__gmpz_get_d_2exp@plt+0x88ffe> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d4e0d <__gmpz_get_d_2exp@plt+0x8900d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d4dfe <__gmpz_get_d_2exp@plt+0x88ffe> │ │ │ │ - movl $0x80d4c88,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c9a73 <__gmpz_get_d_2exp@plt+0x7dc73> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c9a4c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9a4c <__gmpz_get_d_2exp@plt+0x7dc4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c9a76 <__gmpz_get_d_2exp@plt+0x7dc76> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4e8f <__gmpz_get_d_2exp@plt+0x8908f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d4cc4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x17002665,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c9ad5 <__gmpz_get_d_2exp@plt+0x7dcd5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c9acc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9acc <__gmpz_get_d_2exp@plt+0x7dccc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4f62 <__gmpz_get_d_2exp@plt+0x89162> │ │ │ │ - movl $0x80d4eec,-0x8(%ebp) │ │ │ │ + jb 80c9b9a <__gmpz_get_d_2exp@plt+0x7dd9a> │ │ │ │ + movl $0x80c9b1c,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4eec <__gmpz_get_d_2exp@plt+0x890ec> │ │ │ │ + jne 80c9b1c <__gmpz_get_d_2exp@plt+0x7dd1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - gs add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub %cl,0xd(%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + fwait │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4f28 <__gmpz_get_d_2exp@plt+0x89128> │ │ │ │ + jne 80c9b44 <__gmpz_get_d_2exp@plt+0x7dd44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x65,%al │ │ │ │ - es add %cl,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d4f65 <__gmpz_get_d_2exp@plt+0x89165> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c9bac <__gmpz_get_d_2exp@plt+0x7ddac> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c9b9d <__gmpz_get_d_2exp@plt+0x7dd9d> │ │ │ │ + movl $0x80c9a14,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d4bd0 <__gmpz_get_d_2exp@plt+0x88dd0> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4fc7 <__gmpz_get_d_2exp@plt+0x891c7> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80d4e24,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d4bd0 <__gmpz_get_d_2exp@plt+0x88dd0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + ja 80c9bf1 <__gmpz_get_d_2exp@plt+0x7ddf1> │ │ │ │ + movl $0x80c9a90,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d999,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + pushf │ │ │ │ + jb 80c9c2a <__gmpz_get_d_2exp@plt+0x7de2a> │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5018 <__gmpz_get_d_2exp@plt+0x89218> │ │ │ │ - movl $0x80d4eac,-0x8(%edi) │ │ │ │ + jb 80c9c7c <__gmpz_get_d_2exp@plt+0x7de7c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c9c72 <__gmpz_get_d_2exp@plt+0x7de72> │ │ │ │ + movl $0x80c971c,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80c98f0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c9ae4,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80979a0 <__gmpz_get_d_2exp@plt+0x4bba0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b45c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c968c <__gmpz_get_d_2exp@plt+0x7d88c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x8340ed0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5063 <__gmpz_get_d_2exp@plt+0x89263> │ │ │ │ + jb 80c9cbb <__gmpz_get_d_2exp@plt+0x7debb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -171409,18 +161173,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5139 <__gmpz_get_d_2exp@plt+0x89339> │ │ │ │ + jb 80c9d91 <__gmpz_get_d_2exp@plt+0x7df91> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d50f0,-0x24(%ebp) │ │ │ │ + movl $0x80c9d48,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -171436,72 +161200,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d50f0 <__gmpz_get_d_2exp@plt+0x892f0> │ │ │ │ + jne 80c9d48 <__gmpz_get_d_2exp@plt+0x7df48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - and $0x51,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + jl 80c9cea <__gmpz_get_d_2exp@plt+0x7deea> │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5124 <__gmpz_get_d_2exp@plt+0x89324> │ │ │ │ + jne 80c9d7c <__gmpz_get_d_2exp@plt+0x7df7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d513c <__gmpz_get_d_2exp@plt+0x8933c> │ │ │ │ + jne 80c9d94 <__gmpz_get_d_2exp@plt+0x7df94> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d519b <__gmpz_get_d_2exp@plt+0x8939b> │ │ │ │ + ja 80c9df3 <__gmpz_get_d_2exp@plt+0x7dff3> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d51b9 <__gmpz_get_d_2exp@plt+0x893b9> │ │ │ │ + jl 80c9e11 <__gmpz_get_d_2exp@plt+0x7e011> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d51aa <__gmpz_get_d_2exp@plt+0x893aa> │ │ │ │ + jne 80c9e02 <__gmpz_get_d_2exp@plt+0x7e002> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d51b9 <__gmpz_get_d_2exp@plt+0x893b9> │ │ │ │ + jl 80c9e11 <__gmpz_get_d_2exp@plt+0x7e011> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d51aa <__gmpz_get_d_2exp@plt+0x893aa> │ │ │ │ - movl $0x80d5034,-0x1c(%edi) │ │ │ │ + jne 80c9e02 <__gmpz_get_d_2exp@plt+0x7e002> │ │ │ │ + movl $0x80c9c8c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -171519,27 +161284,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d523b <__gmpz_get_d_2exp@plt+0x8943b> │ │ │ │ + ja 80c9e93 <__gmpz_get_d_2exp@plt+0x7e093> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d5070,-0x20(%edi) │ │ │ │ + movl $0x80c9cc8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -171550,129 +161315,126 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %bl,0x26(%ebp) │ │ │ │ + and %dh,0x27(%eax) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5324 <__gmpz_get_d_2exp@plt+0x89524> │ │ │ │ - movl $0x80d52a0,-0xc(%ebp) │ │ │ │ + jb 80c9f6e <__gmpz_get_d_2exp@plt+0x7e16e> │ │ │ │ + movl $0x80c9ef8,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d52a0 <__gmpz_get_d_2exp@plt+0x894a0> │ │ │ │ + jne 80c9ef8 <__gmpz_get_d_2exp@plt+0x7e0f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 80d52f2 <__gmpz_get_d_2exp@plt+0x894f2> │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ + fsubrs 0x27(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock fcoml 0xd(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock xor $0x9f,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d52dc <__gmpz_get_d_2exp@plt+0x894dc> │ │ │ │ + jne 80c9f34 <__gmpz_get_d_2exp@plt+0x7e134> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %esp │ │ │ │ - es add %cl,%cl │ │ │ │ + pushf │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d5327 <__gmpz_get_d_2exp@plt+0x89527> │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c9f71 <__gmpz_get_d_2exp@plt+0x7e171> │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 80c9c10 <__gmpz_get_d_2exp@plt+0x7de10> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d538d <__gmpz_get_d_2exp@plt+0x8958d> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80d51d0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80c9fd0 <__gmpz_get_d_2exp@plt+0x7e1d0> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c9e28,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 80c9c10 <__gmpz_get_d_2exp@plt+0x7de10> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d53d3 <__gmpz_get_d_2exp@plt+0x895d3> │ │ │ │ + jb 80ca017 <__gmpz_get_d_2exp@plt+0x7e217> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -171682,18 +161444,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d54a9 <__gmpz_get_d_2exp@plt+0x896a9> │ │ │ │ + jb 80ca0ed <__gmpz_get_d_2exp@plt+0x7e2ed> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d5460,-0x24(%ebp) │ │ │ │ + movl $0x80ca0a4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -171709,73 +161471,71 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5460 <__gmpz_get_d_2exp@plt+0x89660> │ │ │ │ + jne 80ca0a4 <__gmpz_get_d_2exp@plt+0x7e2a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %esp │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + fsubs -0xf76f7f4(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5494 <__gmpz_get_d_2exp@plt+0x89694> │ │ │ │ + jne 80ca0d8 <__gmpz_get_d_2exp@plt+0x7e2d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d54ac <__gmpz_get_d_2exp@plt+0x896ac> │ │ │ │ + jne 80ca0f0 <__gmpz_get_d_2exp@plt+0x7e2f0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d550b <__gmpz_get_d_2exp@plt+0x8970b> │ │ │ │ + ja 80ca14f <__gmpz_get_d_2exp@plt+0x7e34f> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d5529 <__gmpz_get_d_2exp@plt+0x89729> │ │ │ │ + jl 80ca16d <__gmpz_get_d_2exp@plt+0x7e36d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d551a <__gmpz_get_d_2exp@plt+0x8971a> │ │ │ │ + jne 80ca15e <__gmpz_get_d_2exp@plt+0x7e35e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d5529 <__gmpz_get_d_2exp@plt+0x89729> │ │ │ │ + jl 80ca16d <__gmpz_get_d_2exp@plt+0x7e36d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d551a <__gmpz_get_d_2exp@plt+0x8971a> │ │ │ │ - movl $0x80d53a4,-0x1c(%edi) │ │ │ │ + jne 80ca15e <__gmpz_get_d_2exp@plt+0x7e35e> │ │ │ │ + movl $0x80c9fe8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -171793,27 +161553,27 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d55ab <__gmpz_get_d_2exp@plt+0x897ab> │ │ │ │ + ja 80ca1ef <__gmpz_get_d_2exp@plt+0x7e3ef> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80d53e0,-0x20(%edi) │ │ │ │ + movl $0x80ca024,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -171824,2123 +161584,2713 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x17002659,%eax │ │ │ │ + les 0x0(%edi,%eiz,1),%ebp │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d567e <__gmpz_get_d_2exp@plt+0x8987e> │ │ │ │ - movl $0x80d5608,-0x8(%ebp) │ │ │ │ + jb 80ca2b4 <__gmpz_get_d_2exp@plt+0x7e4b4> │ │ │ │ + movl $0x80ca24c,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5608 <__gmpz_get_d_2exp@plt+0x89808> │ │ │ │ + jne 80ca24c <__gmpz_get_d_2exp@plt+0x7e44c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - js 80d5657 <__gmpz_get_d_2exp@plt+0x89857> │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + test %ch,0x0(%edi,%eiz,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %esp │ │ │ │ - push %esi │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ + lock mov %ah,-0xf76f7f4(%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5644 <__gmpz_get_d_2exp@plt+0x89844> │ │ │ │ + jne 80ca288 <__gmpz_get_d_2exp@plt+0x7e488> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp $0x59,%al │ │ │ │ - es add %cl,%al │ │ │ │ + dec %eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + daa │ │ │ │ + add %al,%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5681 <__gmpz_get_d_2exp@plt+0x89881> │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ca2b7 <__gmpz_get_d_2exp@plt+0x7e4b7> │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 80c9c10 <__gmpz_get_d_2exp@plt+0x7de10> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d56e3 <__gmpz_get_d_2exp@plt+0x898e3> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80d5540,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + ja 80ca312 <__gmpz_get_d_2exp@plt+0x7e512> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80ca184,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 809ae3c <__gmpz_get_d_2exp@plt+0x4f03c> │ │ │ │ + jmp 80c9c10 <__gmpz_get_d_2exp@plt+0x7de10> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x5c │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5745 <__gmpz_get_d_2exp@plt+0x89945> │ │ │ │ - movl $0x80d5258,-0x18(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ca390 <__gmpz_get_d_2exp@plt+0x7e590> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca386 <__gmpz_get_d_2exp@plt+0x7e586> │ │ │ │ + movl $0x80c9eb0,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80d55c8,-0x8(%edi) │ │ │ │ + movl $0x80ca20c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0x834d999,-0x4(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x15(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 80ccba4 <__gmpz_get_d_2exp@plt+0x80da4> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833b46c,%esi │ │ │ │ + mov $0x8340ed8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d578f <__gmpz_get_d_2exp@plt+0x8998f> │ │ │ │ + jb 80ca3be <__gmpz_get_d_2exp@plt+0x7e5be> │ │ │ │ + movl $0x833fda0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7084 <__gmpz_get_d_2exp@plt+0x7b284> │ │ │ │ + mov $0x8340ee8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca415 <__gmpz_get_d_2exp@plt+0x7e615> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ca40c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ca40c <__gmpz_get_d_2exp@plt+0x7e60c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5865 <__gmpz_get_d_2exp@plt+0x89a65> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca443 <__gmpz_get_d_2exp@plt+0x7e643> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d581c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ca4c2 <__gmpz_get_d_2exp@plt+0x7e6c2> │ │ │ │ + movl $0x80ca488,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d581c <__gmpz_get_d_2exp@plt+0x89a1c> │ │ │ │ + jne 80ca488 <__gmpz_get_d_2exp@plt+0x7e688> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - pop %eax │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + mov $0xa4,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5850 <__gmpz_get_d_2exp@plt+0x89a50> │ │ │ │ + jne 80ca4b0 <__gmpz_get_d_2exp@plt+0x7e6b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5868 <__gmpz_get_d_2exp@plt+0x89a68> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d58cf <__gmpz_get_d_2exp@plt+0x89acf> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d58ed <__gmpz_get_d_2exp@plt+0x89aed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d58de <__gmpz_get_d_2exp@plt+0x89ade> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d58ed <__gmpz_get_d_2exp@plt+0x89aed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d58de <__gmpz_get_d_2exp@plt+0x89ade> │ │ │ │ - movl $0x80d5760,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5977 <__gmpz_get_d_2exp@plt+0x89b77> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d579c,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ca4c5 <__gmpz_get_d_2exp@plt+0x7e6c5> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80aac2c <__gmpz_get_d_2exp@plt+0x5ee2c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca51a <__gmpz_get_d_2exp@plt+0x7e71a> │ │ │ │ + movl $0x80ca3d0,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80ca420,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834da19,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 80d59dc <__gmpz_get_d_2exp@plt+0x89bdc> │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x300 │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5b2c <__gmpz_get_d_2exp@plt+0x89d2c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca579 <__gmpz_get_d_2exp@plt+0x7e779> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ca570,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5b20 <__gmpz_get_d_2exp@plt+0x89d20> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809fcb8 <__gmpz_get_d_2exp@plt+0x53eb8> │ │ │ │ - nop │ │ │ │ - fcoms 0x26(%ebp) │ │ │ │ - add %cl,0x1e000001(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5b2f <__gmpz_get_d_2exp@plt+0x89d2f> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80d5904,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809fcb8 <__gmpz_get_d_2exp@plt+0x53eb8> │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80d5a73 <__gmpz_get_d_2exp@plt+0x89c73> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d5a34,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ca570 <__gmpz_get_d_2exp@plt+0x7e770> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5ba7 <__gmpz_get_d_2exp@plt+0x89da7> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca5a7 <__gmpz_get_d_2exp@plt+0x7e7a7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5c7d <__gmpz_get_d_2exp@plt+0x89e7d> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d5c34,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80ca626 <__gmpz_get_d_2exp@plt+0x7e826> │ │ │ │ + movl $0x80ca5ec,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5c34 <__gmpz_get_d_2exp@plt+0x89e34> │ │ │ │ + jne 80ca5ec <__gmpz_get_d_2exp@plt+0x7e7ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push $0x89080d5c │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + adc $0xa6,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5c68 <__gmpz_get_d_2exp@plt+0x89e68> │ │ │ │ + jne 80ca614 <__gmpz_get_d_2exp@plt+0x7e814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5c80 <__gmpz_get_d_2exp@plt+0x89e80> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5ce7 <__gmpz_get_d_2exp@plt+0x89ee7> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d5d05 <__gmpz_get_d_2exp@plt+0x89f05> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d5cf6 <__gmpz_get_d_2exp@plt+0x89ef6> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d5d05 <__gmpz_get_d_2exp@plt+0x89f05> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d5cf6 <__gmpz_get_d_2exp@plt+0x89ef6> │ │ │ │ - movl $0x80d5b78,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5d8f <__gmpz_get_d_2exp@plt+0x89f8f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80d5bb4,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ca629 <__gmpz_get_d_2exp@plt+0x7e829> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80aac2c <__gmpz_get_d_2exp@plt+0x5ee2c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca67e <__gmpz_get_d_2exp@plt+0x7e87e> │ │ │ │ + movl $0x80ca534,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80ca584,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834da19,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - push %edx │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d5f28 <__gmpz_get_d_2exp@plt+0x8a128> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5f18 <__gmpz_get_d_2exp@plt+0x8a118> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809fcb8 <__gmpz_get_d_2exp@plt+0x53eb8> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - push %ecx │ │ │ │ - es add %cl,%al │ │ │ │ + dec %eax │ │ │ │ + push $0x180027 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ca6f4 <__gmpz_get_d_2exp@plt+0x7e8f4> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5f2b <__gmpz_get_d_2exp@plt+0x8a12b> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80dbd04,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80d5d1c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80ca6ea <__gmpz_get_d_2exp@plt+0x7e8ea> │ │ │ │ + movl $0x80ca454,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80ca5b8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340ee8,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809fcb8 <__gmpz_get_d_2exp@plt+0x53eb8> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80d5e75 <__gmpz_get_d_2exp@plt+0x8a075> │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340ef8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80d5e40,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca749 <__gmpz_get_d_2exp@plt+0x7e949> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ca740,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - push %eax │ │ │ │ - add %bl,%es:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ca740 <__gmpz_get_d_2exp@plt+0x7e940> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d5fbb <__gmpz_get_d_2exp@plt+0x8a1bb> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d5fbe <__gmpz_get_d_2exp@plt+0x8a1be> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - nop │ │ │ │ - sbb $0x50,%al │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + jb 80ca777 <__gmpz_get_d_2exp@plt+0x7e977> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d60a0 <__gmpz_get_d_2exp@plt+0x8a2a0> │ │ │ │ - movl $0x80d602c,-0x4(%ebp) │ │ │ │ + jb 80ca7f6 <__gmpz_get_d_2exp@plt+0x7e9f6> │ │ │ │ + movl $0x80ca7bc,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d602c <__gmpz_get_d_2exp@plt+0x8a22c> │ │ │ │ + jne 80ca7bc <__gmpz_get_d_2exp@plt+0x7e9bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 80d6071 <__gmpz_get_d_2exp@plt+0x8a271> │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %esp │ │ │ │ - pusha │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + in $0xa7,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d605c <__gmpz_get_d_2exp@plt+0x8a25c> │ │ │ │ + jne 80ca7e4 <__gmpz_get_d_2exp@plt+0x7e9e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x4f,%al │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0xf76f7f3(%eax,%eiz,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ca7f9 <__gmpz_get_d_2exp@plt+0x7e9f9> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80aab14 <__gmpz_get_d_2exp@plt+0x5ed14> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca84e <__gmpz_get_d_2exp@plt+0x7ea4e> │ │ │ │ + movl $0x80ca704,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ca754,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d939,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca8ad <__gmpz_get_d_2exp@plt+0x7eaad> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ca8a4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6084 <__gmpz_get_d_2exp@plt+0x8a284> │ │ │ │ + jne 80ca8a4 <__gmpz_get_d_2exp@plt+0x7eaa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cl,0x26(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d5f74 <__gmpz_get_d_2exp@plt+0x8a174> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - dec %edi │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca8db <__gmpz_get_d_2exp@plt+0x7eadb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ebd8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6172 <__gmpz_get_d_2exp@plt+0x8a372> │ │ │ │ - movl $0x80d6148,-0x20(%ebp) │ │ │ │ + jb 80ca95a <__gmpz_get_d_2exp@plt+0x7eb5a> │ │ │ │ + movl $0x80ca920,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6148 <__gmpz_get_d_2exp@plt+0x8a348> │ │ │ │ + jne 80ca920 <__gmpz_get_d_2exp@plt+0x7eb20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les 0x26(%esi),%ecx │ │ │ │ - add %cl,0x1e000001(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - test %ah,0xd(%ecx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + test $0xf089080c,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6184 <__gmpz_get_d_2exp@plt+0x8a384> │ │ │ │ + jne 80ca948 <__gmpz_get_d_2exp@plt+0x7eb48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %cl,0x26(%esi) │ │ │ │ - add %ch,0xc(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d61dd <__gmpz_get_d_2exp@plt+0x8a3dd> │ │ │ │ - movl $0x80d61b4,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d61b4 <__gmpz_get_d_2exp@plt+0x8a3b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %eax │ │ │ │ - dec %esi │ │ │ │ - es add %cl,%cl │ │ │ │ - push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ca95d <__gmpz_get_d_2exp@plt+0x7eb5d> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80aab14 <__gmpz_get_d_2exp@plt+0x5ed14> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca9b2 <__gmpz_get_d_2exp@plt+0x7ebb2> │ │ │ │ + movl $0x80ca868,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80d6207 <__gmpz_get_d_2exp@plt+0x8a407> │ │ │ │ - movl $0x80d6384,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6384 <__gmpz_get_d_2exp@plt+0x8a584> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d6235 <__gmpz_get_d_2exp@plt+0x8a435> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80d6281 <__gmpz_get_d_2exp@plt+0x8a481> │ │ │ │ - movl $0x80d634c,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ca8b8,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834d939,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d634c <__gmpz_get_d_2exp@plt+0x8a54c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80d6258,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6258 <__gmpz_get_d_2exp@plt+0x8a458> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x4d,%ah │ │ │ │ - es add %cl,%cl │ │ │ │ - push %ss │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x65,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80caa28 <__gmpz_get_d_2exp@plt+0x7ec28> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80caa1e <__gmpz_get_d_2exp@plt+0x7ec1e> │ │ │ │ + movl $0x80ca788,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ca8ec,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d62a0 <__gmpz_get_d_2exp@plt+0x8a4a0> │ │ │ │ - movl $0x80d62fc,0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340ee8,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80d62c4,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 810b670 <__gmpz_get_d_2exp@plt+0xbf870> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8340f00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80caa97 <__gmpz_get_d_2exp@plt+0x7ec97> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80caa70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d62c4 <__gmpz_get_d_2exp@plt+0x8a4c4> │ │ │ │ + jne 80caa70 <__gmpz_get_d_2exp@plt+0x7ec70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - dec %ebp │ │ │ │ - es add %cl,%cl │ │ │ │ - push %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80caa9a <__gmpz_get_d_2exp@plt+0x7ec9a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %cl,0x26(%ebp) │ │ │ │ - add %cl,0x1e00004f(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ebx,%eiz,2) │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jne 80d632c <__gmpz_get_d_2exp@plt+0x8a52c> │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cab1e <__gmpz_get_d_2exp@plt+0x7ed1e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80caaf8,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6324 <__gmpz_get_d_2exp@plt+0x8a524> │ │ │ │ + jne 80caaf8 <__gmpz_get_d_2exp@plt+0x7ecf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 920d8969 │ │ │ │ - das │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d5f74 <__gmpz_get_d_2exp@plt+0x8a174> │ │ │ │ - rorb $0xcb,0x0(%esi,%eiz,1) │ │ │ │ - pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x2c758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %cl,0x0(%esi,%eiz,1) │ │ │ │ - lret │ │ │ │ - pop %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x2c758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x50,%ah │ │ │ │ - add %bl,%es:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + ja 80cab21 <__gmpz_get_d_2exp@plt+0x7ed21> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d6539 <__gmpz_get_d_2exp@plt+0x8a739> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d6529 <__gmpz_get_d_2exp@plt+0x8a729> │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80cacc7 <__gmpz_get_d_2exp@plt+0x7eec7> │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80cac5e <__gmpz_get_d_2exp@plt+0x7ee5e> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cacca <__gmpz_get_d_2exp@plt+0x7eeca> │ │ │ │ + movl $0x80caa38,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - and %dl,0x26(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80cab93 <__gmpz_get_d_2exp@plt+0x7ed93> │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d653c <__gmpz_get_d_2exp@plt+0x8a73c> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80d60b4,-0x20(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + ja 80cad01 <__gmpz_get_d_2exp@plt+0x7ef01> │ │ │ │ + movl $0x80caab4,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80d6493 <__gmpz_get_d_2exp@plt+0x8a693> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d6454,-0x18(%ebp) │ │ │ │ + movl $0x80cabf8,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80cac2c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cadc6 <__gmpz_get_d_2exp@plt+0x7efc6> │ │ │ │ + movl $0x80cad7c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cad7c <__gmpz_get_d_2exp@plt+0x7ef7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cada4 <__gmpz_get_d_2exp@plt+0x7efa4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cab3c <__gmpz_get_d_2exp@plt+0x7ed3c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d65af <__gmpz_get_d_2exp@plt+0x8a7af> │ │ │ │ + jb 80cae33 <__gmpz_get_d_2exp@plt+0x7f033> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80cae0c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cae0c <__gmpz_get_d_2exp@plt+0x7f00c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cae36 <__gmpz_get_d_2exp@plt+0x7f036> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d65df <__gmpz_get_d_2exp@plt+0x8a7df> │ │ │ │ + jb 80caeba <__gmpz_get_d_2exp@plt+0x7f0ba> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cae94,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cae94 <__gmpz_get_d_2exp@plt+0x7f094> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80caebd <__gmpz_get_d_2exp@plt+0x7f0bd> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - orb $0x0,0x26(%esi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d66ef <__gmpz_get_d_2exp@plt+0x8a8ef> │ │ │ │ + jb 80cb063 <__gmpz_get_d_2exp@plt+0x7f263> │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80d66b9 <__gmpz_get_d_2exp@plt+0x8a8b9> │ │ │ │ + jne 80caffa <__gmpz_get_d_2exp@plt+0x7f1fa> │ │ │ │ mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d66f2 <__gmpz_get_d_2exp@plt+0x8a8f2> │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - movl $0x80d658c,-0x8(%edi) │ │ │ │ + ja 80cb066 <__gmpz_get_d_2exp@plt+0x7f266> │ │ │ │ + movl $0x80cadd4,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80d63c0 <__gmpz_get_d_2exp@plt+0x8a5c0> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - dec %ebp │ │ │ │ - add %al,%es:0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80d6636 <__gmpz_get_d_2exp@plt+0x8a836> │ │ │ │ - fmuls 0x26(%ebp) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80caf2f <__gmpz_get_d_2exp@plt+0x7f12f> │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d6714 <__gmpz_get_d_2exp@plt+0x8a914> │ │ │ │ - movl $0x80d65bc,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 80d63c0 <__gmpz_get_d_2exp@plt+0x8a5c0> │ │ │ │ + ja 80cb09d <__gmpz_get_d_2exp@plt+0x7f29d> │ │ │ │ + movl $0x80cae50,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80d667c,-0x4(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80caf94,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80d669c,-0x4(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80cafc8,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %cl,0x26(%ebp) │ │ │ │ - add %dl,(%edi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d67fc <__gmpz_get_d_2exp@plt+0x8a9fc> │ │ │ │ - movl $0x80d6788,-0x4(%ebp) │ │ │ │ + jb 80cb162 <__gmpz_get_d_2exp@plt+0x7f362> │ │ │ │ + movl $0x80cb118,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6788 <__gmpz_get_d_2exp@plt+0x8a988> │ │ │ │ + jne 80cb118 <__gmpz_get_d_2exp@plt+0x7f318> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - dec %esp │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080d67,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d67b8 <__gmpz_get_d_2exp@plt+0x8a9b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x400264c,%esp │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - addr16 or $0x8bf08908,%eax │ │ │ │ - jne 80d67c8 <__gmpz_get_d_2exp@plt+0x8a9c8> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + mov $0xc,%cl │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d67e0 <__gmpz_get_d_2exp@plt+0x8a9e0> │ │ │ │ + jne 80cb140 <__gmpz_get_d_2exp@plt+0x7f340> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - dec %esp │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x10758bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80d65f4 <__gmpz_get_d_2exp@plt+0x8a7f4> │ │ │ │ + jmp 80caed8 <__gmpz_get_d_2exp@plt+0x7f0d8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d6907 <__gmpz_get_d_2exp@plt+0x8ab07> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d6848,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cb207 <__gmpz_get_d_2exp@plt+0x7f407> │ │ │ │ + movl $0x80cb1b8,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6848 <__gmpz_get_d_2exp@plt+0x8aa48> │ │ │ │ + jne 80cb1b8 <__gmpz_get_d_2exp@plt+0x7f3b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - je 80d68b5 <__gmpz_get_d_2exp@plt+0x8aab5> │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + in $0xb1,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6874 <__gmpz_get_d_2exp@plt+0x8aa74> │ │ │ │ + jne 80cb1e4 <__gmpz_get_d_2exp@plt+0x7f3e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov 0x8b080d68,%al │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + adc $0xb2,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d68a0 <__gmpz_get_d_2exp@plt+0x8aaa0> │ │ │ │ + jne 80cb214 <__gmpz_get_d_2exp@plt+0x7f414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cb272 <__gmpz_get_d_2exp@plt+0x7f472> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb263 <__gmpz_get_d_2exp@plt+0x7f463> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%ecx,%ebp,2) │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jne 80d68b0 <__gmpz_get_d_2exp@plt+0x8aab0> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb2d5 <__gmpz_get_d_2exp@plt+0x7f4d5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb2cc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6914 <__gmpz_get_d_2exp@plt+0x8ab14> │ │ │ │ + jne 80cb2cc <__gmpz_get_d_2exp@plt+0x7f4cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x68,%al │ │ │ │ - or $0xfcc58308,%eax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb325 <__gmpz_get_d_2exp@plt+0x7f525> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb31c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d68e4 <__gmpz_get_d_2exp@plt+0x8aae4> │ │ │ │ + jne 80cb31c <__gmpz_get_d_2exp@plt+0x7f51c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6938 <__gmpz_get_d_2exp@plt+0x8ab38> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb375 <__gmpz_get_d_2exp@plt+0x7f575> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb36c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cb36c <__gmpz_get_d_2exp@plt+0x7f56c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xc4,%al │ │ │ │ - push $0x4589080d │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - mov $0x46,%ah │ │ │ │ - add %bl,%es:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d699c <__gmpz_get_d_2exp@plt+0x8ab9c> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d6a97 <__gmpz_get_d_2exp@plt+0x8ac97> │ │ │ │ - movl $0x80d69ac,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80cb3c5 <__gmpz_get_d_2exp@plt+0x7f5c5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb3bc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d69ac <__gmpz_get_d_2exp@plt+0x8abac> │ │ │ │ + jne 80cb3bc <__gmpz_get_d_2exp@plt+0x7f5bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - inc %esi │ │ │ │ - add %al,%es:0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ - movl $0x80d69fc,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb415 <__gmpz_get_d_2exp@plt+0x7f615> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb40c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d69fc <__gmpz_get_d_2exp@plt+0x8abfc> │ │ │ │ + jne 80cb40c <__gmpz_get_d_2exp@plt+0x7f60c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %al,0x26(%esi) │ │ │ │ - add %cl,0x1e00000b(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d6a7e <__gmpz_get_d_2exp@plt+0x8ac7e> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cb5b8 <__gmpz_get_d_2exp@plt+0x7f7b8> │ │ │ │ + movl $0x80cb4f0,-0x2c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80d6a35 <__gmpz_get_d_2exp@plt+0x8ac35> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d6a5b <__gmpz_get_d_2exp@plt+0x8ac5b> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80d6a5b <__gmpz_get_d_2exp@plt+0x8ac5b> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x25(%esi),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x29(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - movl $0x80d6ad8,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6ad8 <__gmpz_get_d_2exp@plt+0x8acd8> │ │ │ │ + jne 80cb4f0 <__gmpz_get_d_2exp@plt+0x7f6f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x45,%al │ │ │ │ - add %ah,%es:0x0(%edi) │ │ │ │ + nop │ │ │ │ + or $0x1e000018,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc $0x6b,%al │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + and $0xb5,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6b14 <__gmpz_get_d_2exp@plt+0x8ad14> │ │ │ │ + jne 80cb524 <__gmpz_get_d_2exp@plt+0x7f724> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - clc │ │ │ │ - inc %esp │ │ │ │ - add %ch,%es:0x1e000003(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2845(%ebx) │ │ │ │ - sbb %cl,0x4489084d(%ebx) │ │ │ │ + jo 80cb4de <__gmpz_get_d_2exp@plt+0x7f6de> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b4045(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80d6b8d <__gmpz_get_d_2exp@plt+0x8ad8d> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cb5bb <__gmpz_get_d_2exp@plt+0x7f7bb> │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb65d <__gmpz_get_d_2exp@plt+0x7f85d> │ │ │ │ + movl $0x80cb290,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb65d <__gmpz_get_d_2exp@plt+0x7f85d> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80cb66e <__gmpz_get_d_2exp@plt+0x7f86e> │ │ │ │ + movl $0x80cb3d0,-0x24(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80cb6e1 <__gmpz_get_d_2exp@plt+0x7f8e1> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ cmp %edx,%eax │ │ │ │ - jl 80d6b89 <__gmpz_get_d_2exp@plt+0x8ad89> │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d6bb5 <__gmpz_get_d_2exp@plt+0x8adb5> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80d6ba8 <__gmpz_get_d_2exp@plt+0x8ada8> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d6bb5 <__gmpz_get_d_2exp@plt+0x8adb5> │ │ │ │ - movl $0x80d6bec,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + jge 80cb73f <__gmpz_get_d_2exp@plt+0x7f93f> │ │ │ │ + movl $0x80cb380,-0x24(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8346905,0x18(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80d6b8d <__gmpz_get_d_2exp@plt+0x8ad8d> │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x80cb2e0,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8346905,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80cb764 <__gmpz_get_d_2exp@plt+0x7f964> │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + movl $0x80cb7cc,0x18(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80cb330,-0x24(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ xchg %ax,%ax │ │ │ │ - and %al,0x0(%esi,%eiz,1) │ │ │ │ - leave │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ + dec %edx │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - inc %ebx │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80caed8 <__gmpz_get_d_2exp@plt+0x7f0d8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %dl,0x27(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6cd0 <__gmpz_get_d_2exp@plt+0x8aed0> │ │ │ │ - movl $0x80d6c5c,-0x4(%ebp) │ │ │ │ + jb 80cb902 <__gmpz_get_d_2exp@plt+0x7fb02> │ │ │ │ + movl $0x80cb894,-0x1c(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6c5c <__gmpz_get_d_2exp@plt+0x8ae5c> │ │ │ │ + jne 80cb894 <__gmpz_get_d_2exp@plt+0x7fa94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x43,%al │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + daa │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %gs,0x8(%ebp,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + lock sarb $1,-0xf76f7f4(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cb8d0 <__gmpz_get_d_2exp@plt+0x7fad0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %dl,0x27(%esi) │ │ │ │ + add %cl,%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and %cl,0x44893055(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cb905 <__gmpz_get_d_2exp@plt+0x7fb05> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80ca9d4 <__gmpz_get_d_2exp@plt+0x7ebd4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb989 <__gmpz_get_d_2exp@plt+0x7fb89> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80cb424,-0x2c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80ca9d4 <__gmpz_get_d_2exp@plt+0x7ebd4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb9e5 <__gmpz_get_d_2exp@plt+0x7fbe5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cb9dc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cb9dc <__gmpz_get_d_2exp@plt+0x7fbdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cba35 <__gmpz_get_d_2exp@plt+0x7fc35> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cba2c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cba2c <__gmpz_get_d_2exp@plt+0x7fc2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cba85 <__gmpz_get_d_2exp@plt+0x7fc85> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cba7c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cba7c <__gmpz_get_d_2exp@plt+0x7fc7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cbad5 <__gmpz_get_d_2exp@plt+0x7fcd5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cbacc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cbacc <__gmpz_get_d_2exp@plt+0x7fccc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cbb25 <__gmpz_get_d_2exp@plt+0x7fd25> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cbb1c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cbb1c <__gmpz_get_d_2exp@plt+0x7fd1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cbcc8 <__gmpz_get_d_2exp@plt+0x7fec8> │ │ │ │ + movl $0x80cbc00,-0x2c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x25(%esi),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x29(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6c8c <__gmpz_get_d_2exp@plt+0x8ae8c> │ │ │ │ + jne 80cbc00 <__gmpz_get_d_2exp@plt+0x7fe00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - addb $0x0,0x26(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + or $0x1e000018,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0xf76f7f3(%esp,%ebp,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + xor $0xbc,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6cb4 <__gmpz_get_d_2exp@plt+0x8aeb4> │ │ │ │ + jne 80cbc34 <__gmpz_get_d_2exp@plt+0x7fe34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - inc %ebx │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + jo 80cbbee <__gmpz_get_d_2exp@plt+0x7fdee> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b4045(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cbccb <__gmpz_get_d_2exp@plt+0x7fecb> │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cbd6d <__gmpz_get_d_2exp@plt+0x7ff6d> │ │ │ │ + movl $0x80cb9a0,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cbd6d <__gmpz_get_d_2exp@plt+0x7ff6d> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80cbd7e <__gmpz_get_d_2exp@plt+0x7ff7e> │ │ │ │ + movl $0x80cbae0,-0x24(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80cbdf1 <__gmpz_get_d_2exp@plt+0x7fff1> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80cbe4f <__gmpz_get_d_2exp@plt+0x8004f> │ │ │ │ + movl $0x80cba90,-0x24(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x80cb9f0,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80cbe74 <__gmpz_get_d_2exp@plt+0x80074> │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + movl $0x80cbedc,0x18(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sub %al,0x26(%ebx) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80cba40,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8108b4c,-0x14(%edi) │ │ │ │ + movl $0x834c381,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %edx │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80cab3c <__gmpz_get_d_2exp@plt+0x7ed3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock dec %edi │ │ │ │ + daa │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6d96 <__gmpz_get_d_2exp@plt+0x8af96> │ │ │ │ - movl $0x80d6d6c,-0x1c(%ebp) │ │ │ │ + jb 80cc003 <__gmpz_get_d_2exp@plt+0x80203> │ │ │ │ + movl $0x80cbf98,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6d6c <__gmpz_get_d_2exp@plt+0x8af6c> │ │ │ │ + jne 80cbf98 <__gmpz_get_d_2exp@plt+0x80198> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0xc9002642,%al │ │ │ │ + push $0x800274f │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x6d,%al │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + lock aam $0xbf │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6da8 <__gmpz_get_d_2exp@plt+0x8afa8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs inc %edx │ │ │ │ - add %ch,%es:0x0(%esi,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76d3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d6dfa <__gmpz_get_d_2exp@plt+0x8affa> │ │ │ │ - movl $0x80d6dd8,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6dd8 <__gmpz_get_d_2exp@plt+0x8afd8> │ │ │ │ + jne 80cbfd4 <__gmpz_get_d_2exp@plt+0x801d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xor $0x42,%al │ │ │ │ - es add %cl,%cl │ │ │ │ - push %ss │ │ │ │ + nop │ │ │ │ + sub $0x4f,%al │ │ │ │ + daa │ │ │ │ + add %cl,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc006 <__gmpz_get_d_2exp@plt+0x80206> │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80ca9d4 <__gmpz_get_d_2exp@plt+0x7ebd4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cc08a <__gmpz_get_d_2exp@plt+0x8028a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80cbb34,-0x2c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80d6e24 <__gmpz_get_d_2exp@plt+0x8b024> │ │ │ │ - movl $0x80d6f94,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6f94 <__gmpz_get_d_2exp@plt+0x8b194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d6e52 <__gmpz_get_d_2exp@plt+0x8b052> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80d6e9a <__gmpz_get_d_2exp@plt+0x8b09a> │ │ │ │ - movl $0x80d6f64,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6f64 <__gmpz_get_d_2exp@plt+0x8b164> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80d6e78,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6e78 <__gmpz_get_d_2exp@plt+0x8b078> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80ca9d4 <__gmpz_get_d_2exp@plt+0x7ebd4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %ecx │ │ │ │ - es add %cl,%cl │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %esp │ │ │ │ + dec %esi │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cc245 <__gmpz_get_d_2exp@plt+0x80445> │ │ │ │ + add $0xa4,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cc23b <__gmpz_get_d_2exp@plt+0x8043b> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80cab3c,-0xa0(%edi) │ │ │ │ + mov %ecx,-0x9c(%edi) │ │ │ │ + mov %eax,-0x98(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x94(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x90(%edi) │ │ │ │ + movl $0x80cad48,-0x8c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0xa0(%edi),%eax │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x80caed8,-0x84(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x80(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + mov %edx,-0x78(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d6eb9 <__gmpz_get_d_2exp@plt+0x8b0b9> │ │ │ │ - movl $0x80d6f0c,0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + movl $0x80cb0e4,-0x70(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + lea -0x84(%edi),%edx │ │ │ │ + mov %edx,-0x6c(%edi) │ │ │ │ + movl $0x8108b4c,-0x68(%edi) │ │ │ │ + movl $0x834c381,-0x64(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x60(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x5c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x58(%edi) │ │ │ │ + movl $0x834c381,-0x54(%edi) │ │ │ │ + movl $0x80cb174,-0x50(%edi) │ │ │ │ + lea -0x67(%edi),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x80cb800,-0x40(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x89(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea -0x6d(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80cbf10,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x834d939,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x80d6edc,0xc(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x3d(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x4f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0xa4,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc283 <__gmpz_get_d_2exp@plt+0x80483> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc359 <__gmpz_get_d_2exp@plt+0x80559> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cc310,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6edc <__gmpz_get_d_2exp@plt+0x8b0dc> │ │ │ │ + jne 80cc310 <__gmpz_get_d_2exp@plt+0x80510> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xor %al,0x26(%ecx) │ │ │ │ - add %cl,%cl │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,0x26(%ecx) │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%edi,%ebp,2) │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jne 80d6f38 <__gmpz_get_d_2exp@plt+0x8b138> │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + ret │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6f34 <__gmpz_get_d_2exp@plt+0x8b134> │ │ │ │ + jne 80cc344 <__gmpz_get_d_2exp@plt+0x80544> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fadds 0x26(%eax) │ │ │ │ - add %cl,%cl │ │ │ │ - pop %es │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x40,%al │ │ │ │ - es add %cl,%dl │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x28758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80d6fca <__gmpz_get_d_2exp@plt+0x8b1ca> │ │ │ │ - es add %cl,%dl │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x28758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cc35c <__gmpz_get_d_2exp@plt+0x8055c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cc3c3 <__gmpz_get_d_2exp@plt+0x805c3> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80d6958 <__gmpz_get_d_2exp@plt+0x8ab58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %esp │ │ │ │ - add %bl,%es:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc3e1 <__gmpz_get_d_2exp@plt+0x805e1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cc3d2 <__gmpz_get_d_2exp@plt+0x805d2> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc3e1 <__gmpz_get_d_2exp@plt+0x805e1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cc3d2 <__gmpz_get_d_2exp@plt+0x805d2> │ │ │ │ + movl $0x80cc254,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cc46b <__gmpz_get_d_2exp@plt+0x8066b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80cc290,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + orb $0x0,0x27(%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d7125 <__gmpz_get_d_2exp@plt+0x8b325> │ │ │ │ + jb 80cc5fb <__gmpz_get_d_2exp@plt+0x807fb> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x8(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x7(%edx),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0xb(%edx),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80d7119 <__gmpz_get_d_2exp@plt+0x8b319> │ │ │ │ + jne 80cc5ef <__gmpz_get_d_2exp@plt+0x807ef> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x44,%al │ │ │ │ - add %cl,%es:0x1e000001(%eax) │ │ │ │ + jmp 80cc0ac <__gmpz_get_d_2exp@plt+0x802ac> │ │ │ │ + lock dec %ecx │ │ │ │ + daa │ │ │ │ + add %cl,0x1e000001(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ add $0x89,%al │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ @@ -173952,999 +164302,1659 @@ │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x14,%ebp │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d7128 <__gmpz_get_d_2exp@plt+0x8b328> │ │ │ │ + ja 80cc5fe <__gmpz_get_d_2exp@plt+0x807fe> │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x2(%edx),%eax │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80d6ce4,-0x1c(%edi) │ │ │ │ + movl $0x81093bc,-0x28(%edi) │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80cc3f8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809b430 <__gmpz_get_d_2exp@plt+0x4f630> │ │ │ │ + jmp 80cc0ac <__gmpz_get_d_2exp@plt+0x802ac> │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ - jmp 80d708d <__gmpz_get_d_2exp@plt+0x8b28d> │ │ │ │ + jmp 80cc54d <__gmpz_get_d_2exp@plt+0x8074d> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80d7058,-0x14(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80cc518,-0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - ds add %al,%es:0x3000100 │ │ │ │ + nop │ │ │ │ + mov $0x17002748,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d72d9 <__gmpz_get_d_2exp@plt+0x8b4d9> │ │ │ │ - movl $0x80d71c0,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d71c0 <__gmpz_get_d_2exp@plt+0x8b3c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - ds add %al,%es:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock jno 80d71d3 <__gmpz_get_d_2exp@plt+0x8b3d3> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + jb 80cc6d2 <__gmpz_get_d_2exp@plt+0x808d2> │ │ │ │ + movl $0x80cc684,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d71f0 <__gmpz_get_d_2exp@plt+0x8b3f0> │ │ │ │ + jne 80cc684 <__gmpz_get_d_2exp@plt+0x80884> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb $0x3e,%al │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %cl,0x27(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0x72,%al │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + mov $0xc6,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d721c <__gmpz_get_d_2exp@plt+0x8b41c> │ │ │ │ + jne 80cc6b0 <__gmpz_get_d_2exp@plt+0x808b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lock cmp $0x50026,%eax │ │ │ │ + pop %eax │ │ │ │ + dec %eax │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - jb 80d722f <__gmpz_get_d_2exp@plt+0x8b42f> │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d72e8 <__gmpz_get_d_2exp@plt+0x8b4e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc488 <__gmpz_get_d_2exp@plt+0x80688> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc70f <__gmpz_get_d_2exp@plt+0x8090f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x430026,%edi │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80d72bf <__gmpz_get_d_2exp@plt+0x8b4bf> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jne 80d7264 <__gmpz_get_d_2exp@plt+0x8b464> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc7e5 <__gmpz_get_d_2exp@plt+0x809e5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cc79c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7274 <__gmpz_get_d_2exp@plt+0x8b474> │ │ │ │ + jne 80cc79c <__gmpz_get_d_2exp@plt+0x8099c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - cmp $0x1450026,%eax │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x72,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + hlt │ │ │ │ + rol $1,%bh │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d72b0 <__gmpz_get_d_2exp@plt+0x8b4b0> │ │ │ │ + jne 80cc7d0 <__gmpz_get_d_2exp@plt+0x809d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - cmp $0xa60026,%eax │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sbb %dh,0xd(%ebx) │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cc7e8 <__gmpz_get_d_2exp@plt+0x809e8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cc84f <__gmpz_get_d_2exp@plt+0x80a4f> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc86d <__gmpz_get_d_2exp@plt+0x80a6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cc85e <__gmpz_get_d_2exp@plt+0x80a5e> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc86d <__gmpz_get_d_2exp@plt+0x80a6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cc85e <__gmpz_get_d_2exp@plt+0x80a5e> │ │ │ │ + movl $0x80cc6e0,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cc8f7 <__gmpz_get_d_2exp@plt+0x80af7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80cc71c,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7318 <__gmpz_get_d_2exp@plt+0x8b518> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and $0x3d,%al │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,0x72(%eax) │ │ │ │ - or $0x44d8b08,%eax │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + hlt │ │ │ │ + inc %ebp │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ccaaf <__gmpz_get_d_2exp@plt+0x80caf> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cca9f <__gmpz_get_d_2exp@plt+0x80c9f> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - hlt │ │ │ │ - cmp $0x26,%al │ │ │ │ - add %ch,%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cc0ac <__gmpz_get_d_2exp@plt+0x802ac> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + inc %ebp │ │ │ │ + daa │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and %cl,0x44891055(%ebx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80d73a0 <__gmpz_get_d_2exp@plt+0x8b5a0> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80d7349 <__gmpz_get_d_2exp@plt+0x8b549> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80d7373 <__gmpz_get_d_2exp@plt+0x8b573> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80d7373 <__gmpz_get_d_2exp@plt+0x8b573> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ccab2 <__gmpz_get_d_2exp@plt+0x80cb2> │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + movl $0x81093bc,-0x28(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80cc884,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cc0ac <__gmpz_get_d_2exp@plt+0x802ac> │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + jmp 80cc9f3 <__gmpz_get_d_2exp@plt+0x80bf3> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80cc9b4,-0x18(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - movl $0x834c381,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - movl $0x834c381,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d73fb <__gmpz_get_d_2exp@plt+0x8b5fb> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d742b <__gmpz_get_d_2exp@plt+0x8b62b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807d320 <__gmpz_get_d_2exp@plt+0x31520> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x40,%al │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + inc %ebx │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7571 <__gmpz_get_d_2exp@plt+0x8b771> │ │ │ │ - movl $0x80d747c,-0x4(%ebp) │ │ │ │ + jb 80ccb92 <__gmpz_get_d_2exp@plt+0x80d92> │ │ │ │ + movl $0x80ccb44,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d747c <__gmpz_get_d_2exp@plt+0x8b67c> │ │ │ │ + jne 80ccb44 <__gmpz_get_d_2exp@plt+0x80d44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - aas │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + les 0x27(%ebx),%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test $0x74,%al │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + jo 80ccb14 <__gmpz_get_d_2exp@plt+0x80d14> │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d74a8 <__gmpz_get_d_2exp@plt+0x8b6a8> │ │ │ │ + jne 80ccb70 <__gmpz_get_d_2exp@plt+0x80d70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - aas │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + cwtl │ │ │ │ + inc %ebx │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d7513 <__gmpz_get_d_2exp@plt+0x8b713> │ │ │ │ - movl $0x80d74d8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + inc %ebx │ │ │ │ + daa │ │ │ │ + add %al,0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ccc53 <__gmpz_get_d_2exp@plt+0x80e53> │ │ │ │ + movl $0x80ccbe8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d74d8 <__gmpz_get_d_2exp@plt+0x8b6d8> │ │ │ │ + jne 80ccbe8 <__gmpz_get_d_2exp@plt+0x80de8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pushf │ │ │ │ - aas │ │ │ │ - add %al,%es:0x0(%ebx) │ │ │ │ + nop │ │ │ │ + and %al,0x27(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d7574 <__gmpz_get_d_2exp@plt+0x8b774> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + and $0xcc,%al │ │ │ │ + or $0x8,%al │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80d73d8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x834c381,0xc(%ebp) │ │ │ │ - jmp 80d6fc8 <__gmpz_get_d_2exp@plt+0x8b1c8> │ │ │ │ - movl $0x80d7538,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7538 <__gmpz_get_d_2exp@plt+0x8b738> │ │ │ │ + jne 80ccc24 <__gmpz_get_d_2exp@plt+0x80e24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x3f,%al │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + in $0x42,%al │ │ │ │ + daa │ │ │ │ + add %ah,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d7583 <__gmpz_get_d_2exp@plt+0x8b783> │ │ │ │ - movl $0x80d7408,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fs int3 │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d6fc8 <__gmpz_get_d_2exp@plt+0x8b1c8> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ccc64 <__gmpz_get_d_2exp@plt+0x80e64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - lock ds add %al,%es:0x6000100 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %edx │ │ │ │ + daa │ │ │ │ + add %ch,0x3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80d768b <__gmpz_get_d_2exp@plt+0x8b88b> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d7681 <__gmpz_get_d_2exp@plt+0x8b881> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80d6808,-0x4c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80d6958,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x80d6c20,-0x30(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80d6fc8,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44892055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cccf4 <__gmpz_get_d_2exp@plt+0x80ef4> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80ccca4 <__gmpz_get_d_2exp@plt+0x80ea4> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80cccca <__gmpz_get_d_2exp@plt+0x80eca> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jge 80cccca <__gmpz_get_d_2exp@plt+0x80eca> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80d7178,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80d7440,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833b024,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834c381,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + movl $0x834c381,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80dfe1c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %esp,(%esi) │ │ │ │ + movl $0x834c381,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + movl $0x834c381,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x834c381,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + faddl 0x27(%ecx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7706 <__gmpz_get_d_2exp@plt+0x8b906> │ │ │ │ - movl $0x80d76dc,-0x8(%ebp) │ │ │ │ + jb 80ccdde <__gmpz_get_d_2exp@plt+0x80fde> │ │ │ │ + movl $0x80ccdb4,-0x1c(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d76dc <__gmpz_get_d_2exp@plt+0x8b8dc> │ │ │ │ + jne 80ccdb4 <__gmpz_get_d_2exp@plt+0x80fb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %bh,(%ecx) │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + inc %ecx │ │ │ │ + daa │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sbb %dh,0xd(%edi) │ │ │ │ + lock int $0xc │ │ │ │ or %cl,0x768b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7718 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jne 80ccdf0 <__gmpz_get_d_2exp@plt+0x80ff0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - cmp %ah,(%esi) │ │ │ │ - add %ah,0x0(%edi) │ │ │ │ + sbb %al,0x27(%ecx) │ │ │ │ + add %ch,0x0(%esi,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + adc %cl,0x44891c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80cce7e <__gmpz_get_d_2exp@plt+0x8107e> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80ccede <__gmpz_get_d_2exp@plt+0x810de> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80cce73 <__gmpz_get_d_2exp@plt+0x81073> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80ccede <__gmpz_get_d_2exp@plt+0x810de> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80ccea0 <__gmpz_get_d_2exp@plt+0x810a0> │ │ │ │ + movl $0x80ccebc,0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 80cce7e <__gmpz_get_d_2exp@plt+0x8107e> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + inc %eax │ │ │ │ + daa │ │ │ │ + add %cl,%cl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d789c <__gmpz_get_d_2exp@plt+0x8ba9c> │ │ │ │ - movl $0x80d774c,0x10(%ebp) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d774c <__gmpz_get_d_2exp@plt+0x8b94c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sarb $0x26,(%eax) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80cc914 <__gmpz_get_d_2exp@plt+0x80b14> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + aas │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %dh,0xd(%edi) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0875(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ccfcc <__gmpz_get_d_2exp@plt+0x811cc> │ │ │ │ + movl $0x80ccf70,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7788 <__gmpz_get_d_2exp@plt+0x8b988> │ │ │ │ + jne 80ccf70 <__gmpz_get_d_2exp@plt+0x81170> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test %bh,(%eax) │ │ │ │ - add %ah,%es:0x0(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + test $0x3f,%al │ │ │ │ + daa │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - les 0xd(%edi),%esi │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + test $0xcf,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d77c4 <__gmpz_get_d_2exp@plt+0x8b9c4> │ │ │ │ + jne 80ccfa8 <__gmpz_get_d_2exp@plt+0x811a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - cmp %ah,(%esi) │ │ │ │ - add %ch,0x3(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80ccfdd <__gmpz_get_d_2exp@plt+0x811dd> │ │ │ │ + daa │ │ │ │ + add %ch,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and %cl,-0x76b3dbb4(%ecx) │ │ │ │ - int1 │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d786d <__gmpz_get_d_2exp@plt+0x8ba6d> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d780f <__gmpz_get_d_2exp@plt+0x8ba0f> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d783c <__gmpz_get_d_2exp@plt+0x8ba3c> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jge 80d783c <__gmpz_get_d_2exp@plt+0x8ba3c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ccfcf <__gmpz_get_d_2exp@plt+0x811cf> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + jmp 80ca6a0 <__gmpz_get_d_2exp@plt+0x7e8a0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd02b <__gmpz_get_d_2exp@plt+0x8122b> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80ccd2c,-0x1c(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - movl $0x834c381,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - movl $0x80d78c4,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + jmp 80ca6a0 <__gmpz_get_d_2exp@plt+0x7e8a0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1700273e,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cd0fe <__gmpz_get_d_2exp@plt+0x812fe> │ │ │ │ + movl $0x80cd0d4,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d78c4 <__gmpz_get_d_2exp@plt+0x8bac4> │ │ │ │ + jne 80cd0d4 <__gmpz_get_d_2exp@plt+0x812d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - aaa │ │ │ │ - add %ah,%es:0x0(%edi) │ │ │ │ + xor $0x3e,%al │ │ │ │ + daa │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - add %bh,0xd(%ecx) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b1875(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + adc %dl,%cl │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7900 <__gmpz_get_d_2exp@plt+0x8bb00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x37,%al │ │ │ │ - add %ch,%es:0x3(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - jns 80d7913 <__gmpz_get_d_2exp@plt+0x8bb13> │ │ │ │ - or %cl,0x24758bf0(%ecx) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7928 <__gmpz_get_d_2exp@plt+0x8bb28> │ │ │ │ + jne 80cd110 <__gmpz_get_d_2exp@plt+0x81310> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x36,%al │ │ │ │ - add %ch,%es:0x3(%edx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + cmp $0x66c0027,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + adc %cl,0x44891c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 80d79c4 <__gmpz_get_d_2exp@plt+0x8bbc4> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + je 80cd19e <__gmpz_get_d_2exp@plt+0x8139e> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ cmp %eax,%edx │ │ │ │ - jl 80d79bd <__gmpz_get_d_2exp@plt+0x8bbbd> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80d79fd <__gmpz_get_d_2exp@plt+0x8bbfd> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + jl 80cd1fe <__gmpz_get_d_2exp@plt+0x813fe> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80cd193 <__gmpz_get_d_2exp@plt+0x81393> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80d79ed <__gmpz_get_d_2exp@plt+0x8bbed> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80d79fd <__gmpz_get_d_2exp@plt+0x8bbfd> │ │ │ │ - movl $0x80d7a3c,0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80cd1fe <__gmpz_get_d_2exp@plt+0x813fe> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80cd1c0 <__gmpz_get_d_2exp@plt+0x813c0> │ │ │ │ + movl $0x80cd1dc,0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x8346905,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - jmp 80d79c4 <__gmpz_get_d_2exp@plt+0x8bbc4> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8346905,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - shlb $1,0x3c80026 │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80cc488 <__gmpz_get_d_2exp@plt+0x80688> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 80cd19e <__gmpz_get_d_2exp@plt+0x8139e> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x3d,%al │ │ │ │ + daa │ │ │ │ + add %cl,%cl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - movl $0x8346905,0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bh,(%edx) │ │ │ │ - add %al,%es:0x5000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80d7b16 <__gmpz_get_d_2exp@plt+0x8bd16> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d7b0c <__gmpz_get_d_2exp@plt+0x8bd0c> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80d75a4,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d76a0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80cc488 <__gmpz_get_d_2exp@plt+0x80688> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 809cc78 <__gmpz_get_d_2exp@plt+0x50e78> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80d7b52 <__gmpz_get_d_2exp@plt+0x8bd52> │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80cc488 <__gmpz_get_d_2exp@plt+0x80688> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivrl (%edi,%eiz,1) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7be6 <__gmpz_get_d_2exp@plt+0x8bde6> │ │ │ │ - movl $0x80d7b68,-0x4(%ebp) │ │ │ │ + jb 80cd2eb <__gmpz_get_d_2exp@plt+0x814eb> │ │ │ │ + movl $0x80cd284,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7b68 <__gmpz_get_d_2exp@plt+0x8bd68> │ │ │ │ + jne 80cd284 <__gmpz_get_d_2exp@plt+0x81484> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor $0x26,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp $0x27,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - jnp 80d7b7b <__gmpz_get_d_2exp@plt+0x8bd7b> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov $0x8b080cd2,%esp │ │ │ │ + inc %esi │ │ │ │ + add 0x488b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7b98 <__gmpz_get_d_2exp@plt+0x8bd98> │ │ │ │ + jne 80cd2bc <__gmpz_get_d_2exp@plt+0x814bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 80d7bc2 <__gmpz_get_d_2exp@plt+0x8bdc2> │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + cmp $0x27,%al │ │ │ │ + add %ah,0x0(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cd2ee <__gmpz_get_d_2exp@plt+0x814ee> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ca6a0 <__gmpz_get_d_2exp@plt+0x7e8a0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd351 <__gmpz_get_d_2exp@plt+0x81551> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80cd04c,-0x1c(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ca6a0 <__gmpz_get_d_2exp@plt+0x7e8a0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + test $0x3b,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c48f39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cd44f <__gmpz_get_d_2exp@plt+0x8164f> │ │ │ │ + movl $0x80cc0ac,-0x6c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x80cc488,-0x60(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + lea -0x6c(%edi),%edx │ │ │ │ + mov %edx,-0x54(%edi) │ │ │ │ + movl $0x80cc64c,-0x50(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x60(%edi),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + movl $0x80cc914,-0x48(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x80ccb0c,-0x34(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80ccba8,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80ccf1c,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x4d(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea -0x31(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80cd23c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x834da19,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + mov $0x8340f28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cd48a <__gmpz_get_d_2exp@plt+0x8168a> │ │ │ │ + movl $0x833fd84,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7084 <__gmpz_get_d_2exp@plt+0x7b284> │ │ │ │ + mov $0x8340f30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cd4ba <__gmpz_get_d_2exp@plt+0x816ba> │ │ │ │ + movl $0x833fcd8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7084 <__gmpz_get_d_2exp@plt+0x7b284> │ │ │ │ + mov $0x8340f40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + aaa │ │ │ │ + daa │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cd52b <__gmpz_get_d_2exp@plt+0x8172b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80cd504,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd504 <__gmpz_get_d_2exp@plt+0x81704> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %dh,(%edi) │ │ │ │ + daa │ │ │ │ + add %al,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - les 0xd(%ebx),%edi │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ + add $0x8b083401,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x458b0045(%ecx),%ecx │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %esi │ │ │ │ pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + mov $0x8340f50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd59b <__gmpz_get_d_2exp@plt+0x8179b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cd574,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7bc4 <__gmpz_get_d_2exp@plt+0x8bdc4> │ │ │ │ + jne 80cd574 <__gmpz_get_d_2exp@plt+0x81774> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - xor $0x26,%al │ │ │ │ - add %al,0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cd59e <__gmpz_get_d_2exp@plt+0x8179e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cd628 <__gmpz_get_d_2exp@plt+0x81828> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80cd53c,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + movl $0x834d991,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834dbd1,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %dh,(%esi,%eiz,1) │ │ │ │ - add %dl,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd685 <__gmpz_get_d_2exp@plt+0x81885> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cd67c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd67c <__gmpz_get_d_2exp@plt+0x8187c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7cb6 <__gmpz_get_d_2exp@plt+0x8beb6> │ │ │ │ - movl $0x80d7c38,-0x4(%ebp) │ │ │ │ + jb 80cd769 <__gmpz_get_d_2exp@plt+0x81969> │ │ │ │ + movl $0x80cd700,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7c38 <__gmpz_get_d_2exp@plt+0x8be38> │ │ │ │ + jne 80cd700 <__gmpz_get_d_2exp@plt+0x81900> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x33 │ │ │ │ - add %al,%es:(%ebx) │ │ │ │ + nop │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push $0x8b080d7c │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ + sub %dl,%bh │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7c68 <__gmpz_get_d_2exp@plt+0x8be68> │ │ │ │ + jne 80cd728 <__gmpz_get_d_2exp@plt+0x81928> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor (%esi),%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x769bdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cd76c <__gmpz_get_d_2exp@plt+0x8196c> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cd5bc <__gmpz_get_d_2exp@plt+0x817bc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd7d8 <__gmpz_get_d_2exp@plt+0x819d8> │ │ │ │ + movl $0x80cd640,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + movl $0x834d991,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834dbd1,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd835 <__gmpz_get_d_2exp@plt+0x81a35> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cd82c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd82c <__gmpz_get_d_2exp@plt+0x81a2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd8f7 <__gmpz_get_d_2exp@plt+0x81af7> │ │ │ │ + movl $0x80cd894,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd894 <__gmpz_get_d_2exp@plt+0x81a94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - jl 80d7c7b <__gmpz_get_d_2exp@plt+0x8be7b> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + mov $0x89080cd8,%esp │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7c94 <__gmpz_get_d_2exp@plt+0x8be94> │ │ │ │ + jne 80cd8bc <__gmpz_get_d_2exp@plt+0x81abc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80d7cbd <__gmpz_get_d_2exp@plt+0x8bebd> │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cd8fa <__gmpz_get_d_2exp@plt+0x81afa> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80cd5bc <__gmpz_get_d_2exp@plt+0x817bc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd966 <__gmpz_get_d_2exp@plt+0x81b66> │ │ │ │ + movl $0x80cd7f0,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x81ae2cc,-0x20(%edi) │ │ │ │ + movl $0x834d991,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + movl $0x834dbd1,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + shlb $1,0x190027 │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cda12 <__gmpz_get_d_2exp@plt+0x81c12> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cda08 <__gmpz_get_d_2exp@plt+0x81c08> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80cd694,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80cd844,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340f50,-0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 810d4d4 <__gmpz_get_d_2exp@plt+0xc16d4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7cf3 <__gmpz_get_d_2exp@plt+0x8bef3> │ │ │ │ + jb 80cda4f <__gmpz_get_d_2exp@plt+0x81c4f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -174954,18 +165964,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7dc9 <__gmpz_get_d_2exp@plt+0x8bfc9> │ │ │ │ + jb 80cdb25 <__gmpz_get_d_2exp@plt+0x81d25> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d7d80,-0x24(%ebp) │ │ │ │ + movl $0x80cdadc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -174981,72 +165991,73 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7d80 <__gmpz_get_d_2exp@plt+0x8bf80> │ │ │ │ + jne 80cdadc <__gmpz_get_d_2exp@plt+0x81cdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x7d,%ah │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + adc %bl,%bl │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7db4 <__gmpz_get_d_2exp@plt+0x8bfb4> │ │ │ │ + jne 80cdb10 <__gmpz_get_d_2exp@plt+0x81d10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d7dcc <__gmpz_get_d_2exp@plt+0x8bfcc> │ │ │ │ + jne 80cdb28 <__gmpz_get_d_2exp@plt+0x81d28> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d7e2b <__gmpz_get_d_2exp@plt+0x8c02b> │ │ │ │ + ja 80cdb87 <__gmpz_get_d_2exp@plt+0x81d87> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d7e49 <__gmpz_get_d_2exp@plt+0x8c049> │ │ │ │ + jl 80cdba5 <__gmpz_get_d_2exp@plt+0x81da5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d7e3a <__gmpz_get_d_2exp@plt+0x8c03a> │ │ │ │ + jne 80cdb96 <__gmpz_get_d_2exp@plt+0x81d96> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d7e49 <__gmpz_get_d_2exp@plt+0x8c049> │ │ │ │ + jl 80cdba5 <__gmpz_get_d_2exp@plt+0x81da5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d7e3a <__gmpz_get_d_2exp@plt+0x8c03a> │ │ │ │ - movl $0x80d7cc4,-0x1c(%edi) │ │ │ │ + jne 80cdb96 <__gmpz_get_d_2exp@plt+0x81d96> │ │ │ │ + movl $0x80cda20,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -175057,35 +166068,34 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %esp │ │ │ │ - ss add %al,%es:0x5000100 │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7ecf <__gmpz_get_d_2exp@plt+0x8c0cf> │ │ │ │ + ja 80cdc27 <__gmpz_get_d_2exp@plt+0x81e27> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80d7d00,-0x20(%edi) │ │ │ │ + movl $0x80cda5c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -175093,333 +166103,828 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80d7a78 <__gmpz_get_d_2exp@plt+0x8bc78> │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %dh,(%ecx) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7fce <__gmpz_get_d_2exp@plt+0x8c1ce> │ │ │ │ - movl $0x80d7f74,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + jb 80cdc6b <__gmpz_get_d_2exp@plt+0x81e6b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cdd41 <__gmpz_get_d_2exp@plt+0x81f41> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cdcf8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7f74 <__gmpz_get_d_2exp@plt+0x8c174> │ │ │ │ + jne 80cdcf8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - xor %ah,(%esi) │ │ │ │ - add %cl,%cl │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jg 80d7f87 <__gmpz_get_d_2exp@plt+0x8c187> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7fa4 <__gmpz_get_d_2exp@plt+0x8c1a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push $0x8a002630 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - loopne 80d8028 <__gmpz_get_d_2exp@plt+0x8c228> │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + sub $0xdd,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7fe0 <__gmpz_get_d_2exp@plt+0x8c1e0> │ │ │ │ + jne 80cdd2c <__gmpz_get_d_2exp@plt+0x81f2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x30,%al │ │ │ │ - add %ch,%es:0xc(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - xor %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - xor $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80d807b <__gmpz_get_d_2exp@plt+0x8c27b> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d80e8 <__gmpz_get_d_2exp@plt+0x8c2e8> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d806d <__gmpz_get_d_2exp@plt+0x8c26d> │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cdd44 <__gmpz_get_d_2exp@plt+0x81f44> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cdda3 <__gmpz_get_d_2exp@plt+0x81fa3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80cddc1 <__gmpz_get_d_2exp@plt+0x81fc1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80cddb2 <__gmpz_get_d_2exp@plt+0x81fb2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d80e8 <__gmpz_get_d_2exp@plt+0x8c2e8> │ │ │ │ + jl 80cddc1 <__gmpz_get_d_2exp@plt+0x81fc1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d80a4 <__gmpz_get_d_2exp@plt+0x8c2a4> │ │ │ │ - movl $0x80d80c0,0xc(%ebp) │ │ │ │ + jne 80cddb2 <__gmpz_get_d_2exp@plt+0x81fb2> │ │ │ │ + movl $0x80cdc3c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cde43 <__gmpz_get_d_2exp@plt+0x82043> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80cdc78,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 80d807b <__gmpz_get_d_2exp@plt+0x8c27b> │ │ │ │ - dec %esp │ │ │ │ - das │ │ │ │ - add %cl,%es:0x1e00000f(%edx) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + clc │ │ │ │ + xor %ah,(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cdf47 <__gmpz_get_d_2exp@plt+0x82147> │ │ │ │ + movl $0x80cdec4,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cdec4 <__gmpz_get_d_2exp@plt+0x820c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + xor %ah,(%edi) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %bl,%bh │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cdf00 <__gmpz_get_d_2exp@plt+0x82100> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + xor %ah,(%edi) │ │ │ │ + add %cl,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80cdf4a <__gmpz_get_d_2exp@plt+0x8214a> │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80cd988 <__gmpz_get_d_2exp@plt+0x81b88> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ce004 <__gmpz_get_d_2exp@plt+0x82204> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80cdbbc,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80cddd8,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + jmp 80cd988 <__gmpz_get_d_2exp@plt+0x81b88> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce04b <__gmpz_get_d_2exp@plt+0x8224b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce121 <__gmpz_get_d_2exp@plt+0x82321> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ce0d8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce0d8 <__gmpz_get_d_2exp@plt+0x822d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + or $0xe1,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce10c <__gmpz_get_d_2exp@plt+0x8230c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ce124 <__gmpz_get_d_2exp@plt+0x82324> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ce183 <__gmpz_get_d_2exp@plt+0x82383> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ce1a1 <__gmpz_get_d_2exp@plt+0x823a1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ce192 <__gmpz_get_d_2exp@plt+0x82392> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ce1a1 <__gmpz_get_d_2exp@plt+0x823a1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ce192 <__gmpz_get_d_2exp@plt+0x82392> │ │ │ │ + movl $0x80ce01c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ce223 <__gmpz_get_d_2exp@plt+0x82423> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80ce058,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - mov %edx,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d5994 <__gmpz_get_d_2exp@plt+0x89b94> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce267 <__gmpz_get_d_2exp@plt+0x82467> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,(%ebx) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce33d <__gmpz_get_d_2exp@plt+0x8253d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ce2f4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce2f4 <__gmpz_get_d_2exp@plt+0x824f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sub %ah,%bl │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce328 <__gmpz_get_d_2exp@plt+0x82528> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ce340 <__gmpz_get_d_2exp@plt+0x82540> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ce39f <__gmpz_get_d_2exp@plt+0x8259f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ce3bd <__gmpz_get_d_2exp@plt+0x825bd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ce3ae <__gmpz_get_d_2exp@plt+0x825ae> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ce3bd <__gmpz_get_d_2exp@plt+0x825bd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ce3ae <__gmpz_get_d_2exp@plt+0x825ae> │ │ │ │ + movl $0x80ce238,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d8211 <__gmpz_get_d_2exp@plt+0x8c411> │ │ │ │ - movl $0x80d8184,-0xc(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ce43f <__gmpz_get_d_2exp@plt+0x8263f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80ce274,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce51c <__gmpz_get_d_2exp@plt+0x8271c> │ │ │ │ + movl $0x80ce4a4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8184 <__gmpz_get_d_2exp@plt+0x8c384> │ │ │ │ + jne 80ce4a4 <__gmpz_get_d_2exp@plt+0x826a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0x33,%al │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2a,%ah │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock rolb $0x8b,-0xf76f7f3(%ecx) │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ + lock loopne 80ce48d <__gmpz_get_d_2exp@plt+0x8268d> │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d81c0 <__gmpz_get_d_2exp@plt+0x8c3c0> │ │ │ │ + jne 80ce4e0 <__gmpz_get_d_2exp@plt+0x826e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - xor (%esi),%ah │ │ │ │ - add %cl,%cl │ │ │ │ + js 80ce500 <__gmpz_get_d_2exp@plt+0x82700> │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d8223 <__gmpz_get_d_2exp@plt+0x8c423> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8214 <__gmpz_get_d_2exp@plt+0x8c414> │ │ │ │ - movl $0x80d7bfc,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + jne 80ce51f <__gmpz_get_d_2exp@plt+0x8271f> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5704 <__gmpz_get_d_2exp@plt+0x89904> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cd988 <__gmpz_get_d_2exp@plt+0x81b88> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d82cb <__gmpz_get_d_2exp@plt+0x8c4cb> │ │ │ │ + ja 80ce5c9 <__gmpz_get_d_2exp@plt+0x827c9> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80d7e64,-0x3c(%edi) │ │ │ │ + movl $0x80ce1b8,-0x3c(%edi) │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80d7eec,-0x1c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80ce3d4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80d5704 <__gmpz_get_d_2exp@plt+0x89904> │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cd988 <__gmpz_get_d_2exp@plt+0x81b88> │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ce660 <__gmpz_get_d_2exp@plt+0x82860> │ │ │ │ + movl $0x80cd5bc,-0x38(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80cd988,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80cde60,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80ce45c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834d991,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x8340f68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8313 <__gmpz_get_d_2exp@plt+0x8c513> │ │ │ │ + jb 80ce6ab <__gmpz_get_d_2exp@plt+0x828ab> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -175429,18 +166934,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d83e9 <__gmpz_get_d_2exp@plt+0x8c5e9> │ │ │ │ + jb 80ce781 <__gmpz_get_d_2exp@plt+0x82981> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d83a0,-0x24(%ebp) │ │ │ │ + movl $0x80ce738,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -175456,72 +166961,72 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d83a0 <__gmpz_get_d_2exp@plt+0x8c5a0> │ │ │ │ + jne 80ce738 <__gmpz_get_d_2exp@plt+0x82938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - aam $0x83 │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %eax,$0xc │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d83d4 <__gmpz_get_d_2exp@plt+0x8c5d4> │ │ │ │ + jne 80ce76c <__gmpz_get_d_2exp@plt+0x8296c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d83ec <__gmpz_get_d_2exp@plt+0x8c5ec> │ │ │ │ + jne 80ce784 <__gmpz_get_d_2exp@plt+0x82984> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d844b <__gmpz_get_d_2exp@plt+0x8c64b> │ │ │ │ + ja 80ce7e3 <__gmpz_get_d_2exp@plt+0x829e3> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d8469 <__gmpz_get_d_2exp@plt+0x8c669> │ │ │ │ + jl 80ce801 <__gmpz_get_d_2exp@plt+0x82a01> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d845a <__gmpz_get_d_2exp@plt+0x8c65a> │ │ │ │ + jne 80ce7f2 <__gmpz_get_d_2exp@plt+0x829f2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d8469 <__gmpz_get_d_2exp@plt+0x8c669> │ │ │ │ + jl 80ce801 <__gmpz_get_d_2exp@plt+0x82a01> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d845a <__gmpz_get_d_2exp@plt+0x8c65a> │ │ │ │ - movl $0x80d82e4,-0x1c(%edi) │ │ │ │ + jne 80ce7f2 <__gmpz_get_d_2exp@plt+0x829f2> │ │ │ │ + movl $0x80ce67c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -175539,27 +167044,27 @@ │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d84eb <__gmpz_get_d_2exp@plt+0x8c6eb> │ │ │ │ + ja 80ce883 <__gmpz_get_d_2exp@plt+0x82a83> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80d8320,-0x20(%edi) │ │ │ │ + movl $0x80ce6b8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -175570,915 +167075,2050 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2b,%al │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d85ea <__gmpz_get_d_2exp@plt+0x8c7ea> │ │ │ │ - movl $0x80d8590,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + jb 80ce8c7 <__gmpz_get_d_2exp@plt+0x82ac7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ce99d <__gmpz_get_d_2exp@plt+0x82b9d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ce954,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8590 <__gmpz_get_d_2exp@plt+0x8c790> │ │ │ │ + jne 80ce954 <__gmpz_get_d_2exp@plt+0x82b54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 80d85b0 <__gmpz_get_d_2exp@plt+0x8c7b0> │ │ │ │ - es add %cl,%cl │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rolb $0x3,0x468b080d(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d85c0 <__gmpz_get_d_2exp@plt+0x8c7c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %esp │ │ │ │ - sub (%esi),%ah │ │ │ │ - add %cl,0x1e000001(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cld │ │ │ │ - test %ecx,0x3468b08 │ │ │ │ + mov %ch,%cl │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d85fc <__gmpz_get_d_2exp@plt+0x8c7fc> │ │ │ │ + jne 80ce988 <__gmpz_get_d_2exp@plt+0x82b88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ch,(%edx) │ │ │ │ - add %ch,%es:0xc(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - xor %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - xor $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80d8697 <__gmpz_get_d_2exp@plt+0x8c897> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80d8704 <__gmpz_get_d_2exp@plt+0x8c904> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d8689 <__gmpz_get_d_2exp@plt+0x8c889> │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ce9a0 <__gmpz_get_d_2exp@plt+0x82ba0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ce9ff <__gmpz_get_d_2exp@plt+0x82bff> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80cea1d <__gmpz_get_d_2exp@plt+0x82c1d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80cea0e <__gmpz_get_d_2exp@plt+0x82c0e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d8704 <__gmpz_get_d_2exp@plt+0x8c904> │ │ │ │ + jl 80cea1d <__gmpz_get_d_2exp@plt+0x82c1d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d86c0 <__gmpz_get_d_2exp@plt+0x8c8c0> │ │ │ │ - movl $0x80d86dc,0xc(%ebp) │ │ │ │ + jne 80cea0e <__gmpz_get_d_2exp@plt+0x82c0e> │ │ │ │ + movl $0x80ce898,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cea9f <__gmpz_get_d_2exp@plt+0x82c9f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80ce8d4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 80d8697 <__gmpz_get_d_2exp@plt+0x8c897> │ │ │ │ - xor %ch,(%ecx) │ │ │ │ - add %cl,%es:0x1e00000f(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - mov %edx,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80d5dac <__gmpz_get_d_2exp@plt+0x89fac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ch,0x170026 │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and $0x27,%al │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d87f4 <__gmpz_get_d_2exp@plt+0x8c9f4> │ │ │ │ - movl $0x80d8794,-0x8(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ceb78 <__gmpz_get_d_2exp@plt+0x82d78> │ │ │ │ + movl $0x80ceafc,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8794 <__gmpz_get_d_2exp@plt+0x8c994> │ │ │ │ + jne 80ceafc <__gmpz_get_d_2exp@plt+0x82cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock sub $0x26,%al │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and $0x27,%al │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock rolb $1,-0xf76f7f3(%edi) │ │ │ │ + lock cmp %ch,%bl │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d87d0 <__gmpz_get_d_2exp@plt+0x8c9d0> │ │ │ │ + jne 80ceb38 <__gmpz_get_d_2exp@plt+0x82d38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x2c,%ah │ │ │ │ - es add %cl,%al │ │ │ │ + xor %ah,(%edi,%eiz,1) │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d87f7 <__gmpz_get_d_2exp@plt+0x8c9f7> │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ceb7b <__gmpz_get_d_2exp@plt+0x82d7b> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5704 <__gmpz_get_d_2exp@plt+0x89904> │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ce5e4 <__gmpz_get_d_2exp@plt+0x827e4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8898 <__gmpz_get_d_2exp@plt+0x8ca98> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80d8480,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80d8508,-0x1c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 80cec2d <__gmpz_get_d_2exp@plt+0x82e2d> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80ce818,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80cea34,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80d5704 <__gmpz_get_d_2exp@plt+0x89904> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ce5e4 <__gmpz_get_d_2exp@plt+0x827e4> │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + sbb $0x23,%al │ │ │ │ + daa │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d89f7 <__gmpz_get_d_2exp@plt+0x8cbf7> │ │ │ │ - add $0x94,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d89ed <__gmpz_get_d_2exp@plt+0x8cbed> │ │ │ │ - movl $0x80d5994,-0x90(%edi) │ │ │ │ + ja 80cec8d <__gmpz_get_d_2exp@plt+0x82e8d> │ │ │ │ + movl $0x80ceabc,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x84(%edi) │ │ │ │ - movl $0x80d5dac,-0x80(%edi) │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - movl $0x80d5f74,-0x74(%edi) │ │ │ │ - lea -0x80(%edi),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - movl $0x80d5ff0,-0x6c(%edi) │ │ │ │ - lea -0x74(%edi),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - movl $0x80d63c0,-0x64(%edi) │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - lea -0x69(%edi),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - movl $0x80d65f4,-0x50(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x64(%edi),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x80d674c,-0x48(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x80d7a78,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - lea -0x90(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0x45(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80d7b2c,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80d8130,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80d874c,-0xc(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8339e0c,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8347831,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8090e6c <__gmpz_get_d_2exp@plt+0x4506c> │ │ │ │ - movl $0x94,0x33c(%ebx) │ │ │ │ - mov $0x833b4c8,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf1ec <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8340f78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x1900262a,%eax │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + in $0x85,%al │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - adc %al,-0x7b16fb3b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%edx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ced15 <__gmpz_get_d_2exp@plt+0x82f15> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80cecec <__gmpz_get_d_2exp@plt+0x82eec> │ │ │ │ + movl $0x81d6510,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80cecf8,-0xc(%ebp) │ │ │ │ + mov $0x8347290,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cecf8 <__gmpz_get_d_2exp@plt+0x82ef8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ced18 <__gmpz_get_d_2exp@plt+0x82f18> │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8a61 <__gmpz_get_d_2exp@plt+0x8cc61> │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cedd0 <__gmpz_get_d_2exp@plt+0x82fd0> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ced70,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ced70 <__gmpz_get_d_2exp@plt+0x82f70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + in (%dx),%eax │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ceda4 <__gmpz_get_d_2exp@plt+0x82fa4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fsubr %st,%st(5) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ceddc <__gmpz_get_d_2exp@plt+0x82fdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cee65 <__gmpz_get_d_2exp@plt+0x83065> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cee22 <__gmpz_get_d_2exp@plt+0x83022> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80cee31 <__gmpz_get_d_2exp@plt+0x83031> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80cee5a <__gmpz_get_d_2exp@plt+0x8305a> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80cee5a <__gmpz_get_d_2exp@plt+0x8305a> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d8a9d <__gmpz_get_d_2exp@plt+0x8cc9d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d8a38,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ceecd <__gmpz_get_d_2exp@plt+0x830cd> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ceec3 <__gmpz_get_d_2exp@plt+0x830c3> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80ced30,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834bf85,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + and %al,0x10027(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d8add <__gmpz_get_d_2exp@plt+0x8ccdd> │ │ │ │ + jb 80cef0a <__gmpz_get_d_2exp@plt+0x8310a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80cef32 <__gmpz_get_d_2exp@plt+0x83132> │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cef78 <__gmpz_get_d_2exp@plt+0x83178> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cef58,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cef58 <__gmpz_get_d_2exp@plt+0x83158> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,(%eax) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cef7b <__gmpz_get_d_2exp@plt+0x8317b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cef8a <__gmpz_get_d_2exp@plt+0x8318a> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80ceee0,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%edi),%ebx │ │ │ │ + daa │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cf087 <__gmpz_get_d_2exp@plt+0x83287> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf018,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf018 <__gmpz_get_d_2exp@plt+0x83218> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80cf02d <__gmpz_get_d_2exp@plt+0x8322d> │ │ │ │ + daa │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x10(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf040 <__gmpz_get_d_2exp@plt+0x83240> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + pop %ds │ │ │ │ + daa │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8b19 <__gmpz_get_d_2exp@plt+0x8cd19> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80d8ab4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x29,%al │ │ │ │ - add %al,%es:0x5000100 │ │ │ │ + ja 80cf08a <__gmpz_get_d_2exp@plt+0x8328a> │ │ │ │ + movl $0x80cef1c,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + andl $0x100,(%edi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jb 80cf0d2 <__gmpz_get_d_2exp@plt+0x832d2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ds │ │ │ │ + daa │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80d8bcc <__gmpz_get_d_2exp@plt+0x8cdcc> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8bc2 <__gmpz_get_d_2exp@plt+0x8cdc2> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80d8a70,-0x14(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d8aec,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833ae98,-0x18(%ebp) │ │ │ │ - movl $0x833b4e0,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80dc9f4 <__gmpz_get_d_2exp@plt+0x90bf4> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cf140 <__gmpz_get_d_2exp@plt+0x83340> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf120,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf120 <__gmpz_get_d_2exp@plt+0x83320> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x29,%al │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + jo 80cf134 <__gmpz_get_d_2exp@plt+0x83334> │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf143 <__gmpz_get_d_2exp@plt+0x83343> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cf152 <__gmpz_get_d_2exp@plt+0x83352> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cf0a8,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + andb $0x0,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cf1be <__gmpz_get_d_2exp@plt+0x833be> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rcrb $0x0,0x10027 │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8ca8 <__gmpz_get_d_2exp@plt+0x8cea8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80d8c18,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80cf22c <__gmpz_get_d_2exp@plt+0x8342c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf20c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8c18 <__gmpz_get_d_2exp@plt+0x8ce18> │ │ │ │ + jne 80cf20c <__gmpz_get_d_2exp@plt+0x8340c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80d8c36 <__gmpz_get_d_2exp@plt+0x8ce36> │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bl,0x27 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8cb0 <__gmpz_get_d_2exp@plt+0x8ceb0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80d8b38,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80cf22f <__gmpz_get_d_2exp@plt+0x8342f> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cf23e <__gmpz_get_d_2exp@plt+0x8343e> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cf194,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80d8c88,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpb $0x0,0x27(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cf2aa <__gmpz_get_d_2exp@plt+0x834aa> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x1c │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cf318 <__gmpz_get_d_2exp@plt+0x83518> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf2f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8c88 <__gmpz_get_d_2exp@plt+0x8ce88> │ │ │ │ + jne 80cf2f8 <__gmpz_get_d_2exp@plt+0x834f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - aam $0x27 │ │ │ │ - add %al,%es:0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + sbb $0x27,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %ch,%cl │ │ │ │ - cmp $0xc3,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833b508,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf31b <__gmpz_get_d_2exp@plt+0x8351b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cf32a <__gmpz_get_d_2exp@plt+0x8352a> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x80cf280,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1c,%al │ │ │ │ + daa │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - mov %cs,0x66c68908 │ │ │ │ - test $0xd750003,%esi │ │ │ │ + jb 80cf49d <__gmpz_get_d_2exp@plt+0x8369d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf40c,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf40c <__gmpz_get_d_2exp@plt+0x8360c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %cl,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - lea 0x7468b08,%ecx │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + clc │ │ │ │ + inc %esp │ │ │ │ + hlt │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8d18 <__gmpz_get_d_2exp@plt+0x8cf18> │ │ │ │ + jne 80cf444 <__gmpz_get_d_2exp@plt+0x83644> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + sbb (%edi),%esp │ │ │ │ + add %ch,0x18(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + ja 80cf4a0 <__gmpz_get_d_2exp@plt+0x836a0> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80cf4af <__gmpz_get_d_2exp@plt+0x836af> │ │ │ │ + movl $0x80cf2bc,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80cf582 <__gmpz_get_d_2exp@plt+0x83782> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80cf50a <__gmpz_get_d_2exp@plt+0x8370a> │ │ │ │ + movl $0x80cf1d0,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cf582 <__gmpz_get_d_2exp@plt+0x83782> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + movl $0x80cf0e4,-0x20(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80cf59c,0x10(%ebp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d8d60 <__gmpz_get_d_2exp@plt+0x8cf60> │ │ │ │ + jne 80cf5e0 <__gmpz_get_d_2exp@plt+0x837e0> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cf602 <__gmpz_get_d_2exp@plt+0x83802> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80cf613 <__gmpz_get_d_2exp@plt+0x83813> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8d51 <__gmpz_get_d_2exp@plt+0x8cf51> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80cf602 <__gmpz_get_d_2exp@plt+0x83802> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x833acde,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80cf638 <__gmpz_get_d_2exp@plt+0x83838> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 80cf655 <__gmpz_get_d_2exp@plt+0x83855> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x19,%al │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cf75a <__gmpz_get_d_2exp@plt+0x8395a> │ │ │ │ + movl $0x80cf6c4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf6c4 <__gmpz_get_d_2exp@plt+0x838c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + sbb %ah,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %dh,%bh │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf700 <__gmpz_get_d_2exp@plt+0x83900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + sbb %ah,(%edi) │ │ │ │ + add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf76c <__gmpz_get_d_2exp@plt+0x8396c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8dae <__gmpz_get_d_2exp@plt+0x8cfae> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80dbd04,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x834c381,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ + ja 80cf75d <__gmpz_get_d_2exp@plt+0x8395d> │ │ │ │ + movl $0x80cefcc,-0x10(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834bf85,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x22,%ah │ │ │ │ - add %bl,%es:(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cf7dc <__gmpz_get_d_2exp@plt+0x839dc> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80cf36c,-0x28(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x834bf85,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + or %bh,0x27(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x10,%al │ │ │ │ - mov $0x33,%ch │ │ │ │ - or %cl,0x45890045(%ebx) │ │ │ │ - or %al,0x23e904c5(%ebx) │ │ │ │ - fwait │ │ │ │ - cld │ │ │ │ - decl 0x190076(%ebp) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8e15 <__gmpz_get_d_2exp@plt+0x8d015> │ │ │ │ - movl $0x833b514,-0x8(%ebp) │ │ │ │ - movl $0x833b532,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de974 <__gmpz_get_d_2exp@plt+0x92b74> │ │ │ │ - mov $0x833b540,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80cf822 <__gmpz_get_d_2exp@plt+0x83a22> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %esp │ │ │ │ + pop %ss │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d8e87 <__gmpz_get_d_2exp@plt+0x8d087> │ │ │ │ + jb 80cf890 <__gmpz_get_d_2exp@plt+0x83a90> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d8e60,-0xc(%ebp) │ │ │ │ + movl $0x80cf870,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8e60 <__gmpz_get_d_2exp@plt+0x8d060> │ │ │ │ + jne 80cf870 <__gmpz_get_d_2exp@plt+0x83a70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %dl,(%edi) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf893 <__gmpz_get_d_2exp@plt+0x83a93> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cf8a2 <__gmpz_get_d_2exp@plt+0x83aa2> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cf7f8,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ss │ │ │ │ + daa │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80cf96b <__gmpz_get_d_2exp@plt+0x83b6b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cf924,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf924 <__gmpz_get_d_2exp@plt+0x83b24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ss │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8e8a <__gmpz_get_d_2exp@plt+0x8d08a> │ │ │ │ + ja 80cf96e <__gmpz_get_d_2exp@plt+0x83b6e> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x80cf834,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + je 80cf9fa <__gmpz_get_d_2exp@plt+0x83bfa> │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8ed9 <__gmpz_get_d_2exp@plt+0x8d0d9> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80d8e28,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - es add %bl,%es:(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + jb 80cf9b6 <__gmpz_get_d_2exp@plt+0x83bb6> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2715,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cfa24 <__gmpz_get_d_2exp@plt+0x83c24> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cfa04,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfa04 <__gmpz_get_d_2exp@plt+0x83c04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ss,0x27 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8f39 <__gmpz_get_d_2exp@plt+0x8d139> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8f2f <__gmpz_get_d_2exp@plt+0x8d12f> │ │ │ │ - movl $0x80d8ea8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80cfa27 <__gmpz_get_d_2exp@plt+0x83c27> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cfa36 <__gmpz_get_d_2exp@plt+0x83c36> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cf98c,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x833b540,-0x4(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dc9f4 <__gmpz_get_d_2exp@plt+0x90bf4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x833b550,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %dl,0x30027 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cfade <__gmpz_get_d_2exp@plt+0x83cde> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cfad4 <__gmpz_get_d_2exp@plt+0x83cd4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80cf9c8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc %dh,0x27(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8f7b <__gmpz_get_d_2exp@plt+0x8d17b> │ │ │ │ + jb 80cfb1a <__gmpz_get_d_2exp@plt+0x83d1a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80dbd70 <__gmpz_get_d_2exp@plt+0x8ff70> │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs adc $0x27,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80cfb88 <__gmpz_get_d_2exp@plt+0x83d88> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cfb68,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfb68 <__gmpz_get_d_2exp@plt+0x83d68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dl,(%edi,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8fc5 <__gmpz_get_d_2exp@plt+0x8d1c5> │ │ │ │ - movl $0x80d8f4c,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80cfb8b <__gmpz_get_d_2exp@plt+0x83d8b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cfb9a <__gmpz_get_d_2exp@plt+0x83d9a> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cfaf0,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfed4,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833b558,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x76,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + jb 80cfc06 <__gmpz_get_d_2exp@plt+0x83e06> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83472a6,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815713c <__gmpz_get_d_2exp@plt+0x10b33c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80cfc21 <__gmpz_get_d_2exp@plt+0x83e21> │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cfc74 <__gmpz_get_d_2exp@plt+0x83e74> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cfc54,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfc54 <__gmpz_get_d_2exp@plt+0x83e54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x13,%al │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9011 <__gmpz_get_d_2exp@plt+0x8d211> │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80cfc77 <__gmpz_get_d_2exp@plt+0x83e77> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80cfc86 <__gmpz_get_d_2exp@plt+0x83e86> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8340f80,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x80cfbdc,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81ae2cc,-0x10(%edi) │ │ │ │ + movl $0x8347289,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfed4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + movl $0x81093dc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b55c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2712,$0x0 │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80cfdb1 <__gmpz_get_d_2exp@plt+0x83fb1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cfd58,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfd58 <__gmpz_get_d_2exp@plt+0x83f58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %dl,(%edx) │ │ │ │ + daa │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80cfdb4 <__gmpz_get_d_2exp@plt+0x83fb4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80cfdc3 <__gmpz_get_d_2exp@plt+0x83fc3> │ │ │ │ + movl $0x80cfc18,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80cfe5d <__gmpz_get_d_2exp@plt+0x8405d> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80cfe1e <__gmpz_get_d_2exp@plt+0x8401e> │ │ │ │ + movl $0x80cfb2c,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80cfe5d <__gmpz_get_d_2exp@plt+0x8405d> │ │ │ │ + movl $0x80cfa78,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x81093bc,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x11,%al │ │ │ │ + daa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9092 <__gmpz_get_d_2exp@plt+0x8d292> │ │ │ │ - movl $0x80d905c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80cff36 <__gmpz_get_d_2exp@plt+0x84136> │ │ │ │ + movl $0x80cfeb8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d905c <__gmpz_get_d_2exp@plt+0x8d25c> │ │ │ │ + jne 80cfeb8 <__gmpz_get_d_2exp@plt+0x840b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcoms (%eax) │ │ │ │ + daa │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock hlt │ │ │ │ + decb (%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfef4 <__gmpz_get_d_2exp@plt+0x840f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + adc %ah,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d909a <__gmpz_get_d_2exp@plt+0x8d29a> │ │ │ │ - movl $0x80dfea0,-0x14(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cff48 <__gmpz_get_d_2exp@plt+0x84148> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cff39 <__gmpz_get_d_2exp@plt+0x84139> │ │ │ │ + movl $0x80cf8e4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cff9f <__gmpz_get_d_2exp@plt+0x8419f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80cfcc8,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833b560,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $1,(%edi) │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d002f <__gmpz_get_d_2exp@plt+0x8422f> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0025 <__gmpz_get_d_2exp@plt+0x84225> │ │ │ │ + movl $0x80cee7c,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80cf684,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80cfe7c,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8340fa0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0x26,%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d006e <__gmpz_get_d_2exp@plt+0x8426e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x833fcc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d00db <__gmpz_get_d_2exp@plt+0x842db> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d00b4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d00b4 <__gmpz_get_d_2exp@plt+0x842b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d90e5 <__gmpz_get_d_2exp@plt+0x8d2e5> │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 80d00de <__gmpz_get_d_2exp@plt+0x842de> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d013d <__gmpz_get_d_2exp@plt+0x8433d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d0134,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0134 <__gmpz_get_d_2exp@plt+0x84334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d01f2 <__gmpz_get_d_2exp@plt+0x843f2> │ │ │ │ + movl $0x80d0188,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0188 <__gmpz_get_d_2exp@plt+0x84388> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x1,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80d019b <__gmpz_get_d_2exp@plt+0x8439b> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d01b0 <__gmpz_get_d_2exp@plt+0x843b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d0204 <__gmpz_get_d_2exp@plt+0x84404> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d01f5 <__gmpz_get_d_2exp@plt+0x843f5> │ │ │ │ + movl $0x80d007c,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0235 <__gmpz_get_d_2exp@plt+0x84435> │ │ │ │ + movl $0x80d00f8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b564,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + push %esp │ │ │ │ + or $0x170027,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d029d <__gmpz_get_d_2exp@plt+0x8449d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0293 <__gmpz_get_d_2exp@plt+0x84493> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80d014c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340c54,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cffc0 <__gmpz_get_d_2exp@plt+0x841c0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d912f <__gmpz_get_d_2exp@plt+0x8d32f> │ │ │ │ + jb 80d02db <__gmpz_get_d_2exp@plt+0x844db> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -176488,18 +169128,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9205 <__gmpz_get_d_2exp@plt+0x8d405> │ │ │ │ + jb 80d03b1 <__gmpz_get_d_2exp@plt+0x845b1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d91bc,-0x24(%ebp) │ │ │ │ + movl $0x80d0368,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -176515,72 +169155,72 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d91bc <__gmpz_get_d_2exp@plt+0x8d3bc> │ │ │ │ + jne 80d0368 <__gmpz_get_d_2exp@plt+0x84568> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ + pushf │ │ │ │ + add 0x8bf08908,%ecx │ │ │ │ dec %esi │ │ │ │ add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d91f0 <__gmpz_get_d_2exp@plt+0x8d3f0> │ │ │ │ + jne 80d039c <__gmpz_get_d_2exp@plt+0x8459c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d9208 <__gmpz_get_d_2exp@plt+0x8d408> │ │ │ │ + jne 80d03b4 <__gmpz_get_d_2exp@plt+0x845b4> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9267 <__gmpz_get_d_2exp@plt+0x8d467> │ │ │ │ + ja 80d0413 <__gmpz_get_d_2exp@plt+0x84613> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d9285 <__gmpz_get_d_2exp@plt+0x8d485> │ │ │ │ + jl 80d0431 <__gmpz_get_d_2exp@plt+0x84631> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d9276 <__gmpz_get_d_2exp@plt+0x8d476> │ │ │ │ + jne 80d0422 <__gmpz_get_d_2exp@plt+0x84622> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d9285 <__gmpz_get_d_2exp@plt+0x8d485> │ │ │ │ + jl 80d0431 <__gmpz_get_d_2exp@plt+0x84631> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d9276 <__gmpz_get_d_2exp@plt+0x8d476> │ │ │ │ - movl $0x80d9100,-0x1c(%edi) │ │ │ │ + jne 80d0422 <__gmpz_get_d_2exp@plt+0x84622> │ │ │ │ + movl $0x80d02ac,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -176591,62 +169231,59 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9312 <__gmpz_get_d_2exp@plt+0x8d512> │ │ │ │ + ja 80d04b3 <__gmpz_get_d_2exp@plt+0x846b3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ - movl $0x80d913c,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d02e8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfed4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9357 <__gmpz_get_d_2exp@plt+0x8d557> │ │ │ │ + jb 80d04f7 <__gmpz_get_d_2exp@plt+0x846f7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -176656,18 +169293,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d942d <__gmpz_get_d_2exp@plt+0x8d62d> │ │ │ │ + jb 80d05cd <__gmpz_get_d_2exp@plt+0x847cd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d93e4,-0x24(%ebp) │ │ │ │ + movl $0x80d0584,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -176683,71 +169320,71 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d93e4 <__gmpz_get_d_2exp@plt+0x8d5e4> │ │ │ │ + jne 80d0584 <__gmpz_get_d_2exp@plt+0x84784> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sbb %dl,-0x740f76f8(%ebp,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + mov $0x89080d05,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9418 <__gmpz_get_d_2exp@plt+0x8d618> │ │ │ │ + jne 80d05b8 <__gmpz_get_d_2exp@plt+0x847b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d9430 <__gmpz_get_d_2exp@plt+0x8d630> │ │ │ │ + jne 80d05d0 <__gmpz_get_d_2exp@plt+0x847d0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d948f <__gmpz_get_d_2exp@plt+0x8d68f> │ │ │ │ + ja 80d062f <__gmpz_get_d_2exp@plt+0x8482f> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d94ad <__gmpz_get_d_2exp@plt+0x8d6ad> │ │ │ │ + jl 80d064d <__gmpz_get_d_2exp@plt+0x8484d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d949e <__gmpz_get_d_2exp@plt+0x8d69e> │ │ │ │ + jne 80d063e <__gmpz_get_d_2exp@plt+0x8483e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d94ad <__gmpz_get_d_2exp@plt+0x8d6ad> │ │ │ │ + jl 80d064d <__gmpz_get_d_2exp@plt+0x8484d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d949e <__gmpz_get_d_2exp@plt+0x8d69e> │ │ │ │ - movl $0x80d9328,-0x1c(%edi) │ │ │ │ + jne 80d063e <__gmpz_get_d_2exp@plt+0x8483e> │ │ │ │ + movl $0x80d04c8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -176758,250 +169395,179 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d95b6 <__gmpz_get_d_2exp@plt+0x8d7b6> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d955c,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d955c <__gmpz_get_d_2exp@plt+0x8d75c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d95b9 <__gmpz_get_d_2exp@plt+0x8d7b9> │ │ │ │ - movl $0x80d9364,-0x30(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dfea0,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9649 <__gmpz_get_d_2exp@plt+0x8d849> │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d06cf <__gmpz_get_d_2exp@plt+0x848cf> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ - movl $0x80d94c0,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d0504,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x80dfed4,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 1f0dbc7b │ │ │ │ + mov $0x17002708,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9712 <__gmpz_get_d_2exp@plt+0x8d912> │ │ │ │ - movl $0x80d969c,-0x4(%ebp) │ │ │ │ + jb 80d07a9 <__gmpz_get_d_2exp@plt+0x849a9> │ │ │ │ + movl $0x80d0734,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d969c <__gmpz_get_d_2exp@plt+0x8d89c> │ │ │ │ + jne 80d0734 <__gmpz_get_d_2exp@plt+0x84934> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x1e,%ah │ │ │ │ - add %al,%es:0x1e000000(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80d0732 <__gmpz_get_d_2exp@plt+0x84932> │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + lock jo 80d0740 <__gmpz_get_d_2exp@plt+0x84940> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ hlt │ │ │ │ - fcoms -0xf76f7f3(%esi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d96d8 <__gmpz_get_d_2exp@plt+0x8d8d8> │ │ │ │ + jne 80d0770 <__gmpz_get_d_2exp@plt+0x84970> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - js 80d96ec <__gmpz_get_d_2exp@plt+0x8d8ec> │ │ │ │ - add %ah,%es:0x0(%esi) │ │ │ │ + cmp %cl,(%eax) │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d971a <__gmpz_get_d_2exp@plt+0x8d91a> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x833b55b,0xc(%ebp) │ │ │ │ - movl $0x833b55d,0x10(%ebp) │ │ │ │ - movl $0x833b55b,0x14(%ebp) │ │ │ │ - movl $0x833b55d,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d8ef8 <__gmpz_get_d_2exp@plt+0x8d0f8> │ │ │ │ - mov $0x833b568,%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d07ac <__gmpz_get_d_2exp@plt+0x849ac> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d0254 <__gmpz_get_d_2exp@plt+0x84454> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x38,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d97bc <__gmpz_get_d_2exp@plt+0x8d9bc> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80d929c,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ + ja 80d0853 <__gmpz_get_d_2exp@plt+0x84a53> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d0448,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80d95d4,-0x18(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d0664,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x833b55b,0xc(%ebp) │ │ │ │ - movl $0x833b55d,0x10(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d8ef8 <__gmpz_get_d_2exp@plt+0x8d0f8> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d0254 <__gmpz_get_d_2exp@plt+0x84454> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9803 <__gmpz_get_d_2exp@plt+0x8da03> │ │ │ │ + jb 80d089b <__gmpz_get_d_2exp@plt+0x84a9b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -177011,18 +169577,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d98d9 <__gmpz_get_d_2exp@plt+0x8dad9> │ │ │ │ + jb 80d0971 <__gmpz_get_d_2exp@plt+0x84b71> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d9890,-0x24(%ebp) │ │ │ │ + movl $0x80d0928,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -177038,71 +169604,72 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9890 <__gmpz_get_d_2exp@plt+0x8da90> │ │ │ │ + jne 80d0928 <__gmpz_get_d_2exp@plt+0x84b28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - les -0xf76f7f3(%eax),%ebx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + pop %esp │ │ │ │ + or %ecx,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d98c4 <__gmpz_get_d_2exp@plt+0x8dac4> │ │ │ │ + jne 80d095c <__gmpz_get_d_2exp@plt+0x84b5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d98dc <__gmpz_get_d_2exp@plt+0x8dadc> │ │ │ │ + jne 80d0974 <__gmpz_get_d_2exp@plt+0x84b74> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d993b <__gmpz_get_d_2exp@plt+0x8db3b> │ │ │ │ + ja 80d09d3 <__gmpz_get_d_2exp@plt+0x84bd3> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d9959 <__gmpz_get_d_2exp@plt+0x8db59> │ │ │ │ + jl 80d09f1 <__gmpz_get_d_2exp@plt+0x84bf1> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d994a <__gmpz_get_d_2exp@plt+0x8db4a> │ │ │ │ + jne 80d09e2 <__gmpz_get_d_2exp@plt+0x84be2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d9959 <__gmpz_get_d_2exp@plt+0x8db59> │ │ │ │ + jl 80d09f1 <__gmpz_get_d_2exp@plt+0x84bf1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d994a <__gmpz_get_d_2exp@plt+0x8db4a> │ │ │ │ - movl $0x80d97d4,-0x1c(%edi) │ │ │ │ + jne 80d09e2 <__gmpz_get_d_2exp@plt+0x84be2> │ │ │ │ + movl $0x80d086c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -177113,62 +169680,59 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d99e6 <__gmpz_get_d_2exp@plt+0x8dbe6> │ │ │ │ + ja 80d0a73 <__gmpz_get_d_2exp@plt+0x84c73> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ - movl $0x80d9810,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d08a8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9a2b <__gmpz_get_d_2exp@plt+0x8dc2b> │ │ │ │ + jb 80d0ab7 <__gmpz_get_d_2exp@plt+0x84cb7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -177178,18 +169742,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9b01 <__gmpz_get_d_2exp@plt+0x8dd01> │ │ │ │ + jb 80d0b8d <__gmpz_get_d_2exp@plt+0x84d8d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d9ab8,-0x24(%ebp) │ │ │ │ + movl $0x80d0b44,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -177205,71 +169769,72 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9ab8 <__gmpz_get_d_2exp@plt+0x8dcb8> │ │ │ │ + jne 80d0b44 <__gmpz_get_d_2exp@plt+0x84d44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - in (%dx),%al │ │ │ │ - lcall $0x4e8b,$0xf089080d │ │ │ │ + js 80d0b54 <__gmpz_get_d_2exp@plt+0x84d54> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9aec <__gmpz_get_d_2exp@plt+0x8dcec> │ │ │ │ + jne 80d0b78 <__gmpz_get_d_2exp@plt+0x84d78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80d9b04 <__gmpz_get_d_2exp@plt+0x8dd04> │ │ │ │ + jne 80d0b90 <__gmpz_get_d_2exp@plt+0x84d90> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9b63 <__gmpz_get_d_2exp@plt+0x8dd63> │ │ │ │ + ja 80d0bef <__gmpz_get_d_2exp@plt+0x84def> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80d9b81 <__gmpz_get_d_2exp@plt+0x8dd81> │ │ │ │ + jl 80d0c0d <__gmpz_get_d_2exp@plt+0x84e0d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80d9b72 <__gmpz_get_d_2exp@plt+0x8dd72> │ │ │ │ + jne 80d0bfe <__gmpz_get_d_2exp@plt+0x84dfe> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80d9b81 <__gmpz_get_d_2exp@plt+0x8dd81> │ │ │ │ + jl 80d0c0d <__gmpz_get_d_2exp@plt+0x84e0d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80d9b72 <__gmpz_get_d_2exp@plt+0x8dd72> │ │ │ │ - movl $0x80d99fc,-0x1c(%edi) │ │ │ │ + jne 80d0bfe <__gmpz_get_d_2exp@plt+0x84dfe> │ │ │ │ + movl $0x80d0a88,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -177282,2577 +169847,1550 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d9c73 <__gmpz_get_d_2exp@plt+0x8de73> │ │ │ │ - movl $0x80d9c0c,-0x18(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d0c8f <__gmpz_get_d_2exp@plt+0x84e8f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9c0c <__gmpz_get_d_2exp@plt+0x8de0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d9c76 <__gmpz_get_d_2exp@plt+0x8de76> │ │ │ │ - movl $0x80d9a38,-0x38(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d0ac4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80dfea0,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x17002618,%eax │ │ │ │ + cld │ │ │ │ + add (%edi),%ah │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9d42 <__gmpz_get_d_2exp@plt+0x8df42> │ │ │ │ - movl $0x80d9ccc,-0x4(%ebp) │ │ │ │ + jb 80d0d69 <__gmpz_get_d_2exp@plt+0x84f69> │ │ │ │ + movl $0x80d0cf4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9ccc <__gmpz_get_d_2exp@plt+0x8decc> │ │ │ │ + jne 80d0cf4 <__gmpz_get_d_2exp@plt+0x84ef4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %bl,(%eax) │ │ │ │ - add %al,%es:0x1e000000(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2,%ah │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - or %bl,-0xf76f7f3(%ebp) │ │ │ │ + lock xor %cl,0xf089080d │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9d08 <__gmpz_get_d_2exp@plt+0x8df08> │ │ │ │ + jne 80d0d30 <__gmpz_get_d_2exp@plt+0x84f30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - sbb %ah,(%esi) │ │ │ │ - add %ah,0x0(%esi) │ │ │ │ + js 80d0d28 <__gmpz_get_d_2exp@plt+0x84f28> │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80d9d4a <__gmpz_get_d_2exp@plt+0x8df4a> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x833b55b,0xc(%ebp) │ │ │ │ - movl $0x833b55d,0x10(%ebp) │ │ │ │ - movl $0x833b563,0x14(%ebp) │ │ │ │ - movl $0x833b565,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d8ef8 <__gmpz_get_d_2exp@plt+0x8d0f8> │ │ │ │ - mov $0x833b570,%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d0d6c <__gmpz_get_d_2exp@plt+0x84f6c> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d0254 <__gmpz_get_d_2exp@plt+0x84454> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x38,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9dec <__gmpz_get_d_2exp@plt+0x8dfec> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80d9970,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ + ja 80d0e13 <__gmpz_get_d_2exp@plt+0x85013> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d0a08,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80d9b98,-0x18(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d0c24,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x833b55b,0xc(%ebp) │ │ │ │ - movl $0x833b55d,0x10(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d8ef8 <__gmpz_get_d_2exp@plt+0x8d0f8> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d0254 <__gmpz_get_d_2exp@plt+0x84454> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - adc $0x26,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d0e9b <__gmpz_get_d_2exp@plt+0x8509b> │ │ │ │ + movl $0x80d0044,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80d0254,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d06ec,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80d0cac,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834d9f1,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8340fb8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9e97 <__gmpz_get_d_2exp@plt+0x8e097> │ │ │ │ + jb 80d0ee7 <__gmpz_get_d_2exp@plt+0x850e7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d9e48,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d0fbd <__gmpz_get_d_2exp@plt+0x851bd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d0f74,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9e48 <__gmpz_get_d_2exp@plt+0x8e048> │ │ │ │ + jne 80d0f74 <__gmpz_get_d_2exp@plt+0x85174> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - adc $0x26,%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xd(%esi,%ebx,4) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ hlt │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833b29a,-0x4(%ebp) │ │ │ │ + test $0xf,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0fa8 <__gmpz_get_d_2exp@plt+0x851a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d0fc0 <__gmpz_get_d_2exp@plt+0x851c0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d101f <__gmpz_get_d_2exp@plt+0x8521f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d103d <__gmpz_get_d_2exp@plt+0x8523d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d102e <__gmpz_get_d_2exp@plt+0x8522e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d103d <__gmpz_get_d_2exp@plt+0x8523d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d102e <__gmpz_get_d_2exp@plt+0x8522e> │ │ │ │ + movl $0x80d0eb8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d10bf <__gmpz_get_d_2exp@plt+0x852bf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d0ef4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d1103 <__gmpz_get_d_2exp@plt+0x85303> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80d11d9 <__gmpz_get_d_2exp@plt+0x853d9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d1190,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1190 <__gmpz_get_d_2exp@plt+0x85390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9e9a <__gmpz_get_d_2exp@plt+0x8e09a> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + les (%ecx),%edx │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d11c4 <__gmpz_get_d_2exp@plt+0x853c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d11dc <__gmpz_get_d_2exp@plt+0x853dc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d123b <__gmpz_get_d_2exp@plt+0x8543b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d1259 <__gmpz_get_d_2exp@plt+0x85459> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d124a <__gmpz_get_d_2exp@plt+0x8544a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d1259 <__gmpz_get_d_2exp@plt+0x85459> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d124a <__gmpz_get_d_2exp@plt+0x8544a> │ │ │ │ + movl $0x80d10d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcoml (%ebx) │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9ef6 <__gmpz_get_d_2exp@plt+0x8e0f6> │ │ │ │ - movl $0x80d9e08,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80d12db <__gmpz_get_d_2exp@plt+0x854db> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d1110,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fs push %ss │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + sar $0x26,%ah │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d9f67 <__gmpz_get_d_2exp@plt+0x8e167> │ │ │ │ - movl $0x80d9f44,-0x4(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d13de <__gmpz_get_d_2exp@plt+0x855de> │ │ │ │ + movl $0x80d134c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9f44 <__gmpz_get_d_2exp@plt+0x8e144> │ │ │ │ + jne 80d134c <__gmpz_get_d_2exp@plt+0x8554c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0x16,%al │ │ │ │ - add %al,%es:0x1e000000(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cld │ │ │ │ + add %al,%es:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - js 80d9ee8 <__gmpz_get_d_2exp@plt+0x8e0e8> │ │ │ │ + lock mov %dl,(%ebx) │ │ │ │ or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ add 0x4d890776(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9f78 <__gmpz_get_d_2exp@plt+0x8e178> │ │ │ │ + jne 80d1388 <__gmpz_get_d_2exp@plt+0x85588> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dl,(%esi) │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + xor %bh,%ah │ │ │ │ + es add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80d9fbb <__gmpz_get_d_2exp@plt+0x8e1bb> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d9c98 <__gmpz_get_d_2exp@plt+0x8de98> │ │ │ │ - aam $0x15 │ │ │ │ - add %al,%es:0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d9fda <__gmpz_get_d_2exp@plt+0x8e1da> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 80d9f85 <__gmpz_get_d_2exp@plt+0x8e185> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d9f9c,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833b29a,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jne 80d13e1 <__gmpz_get_d_2exp@plt+0x855e1> │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80d0e30 <__gmpz_get_d_2exp@plt+0x85030> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d14a3 <__gmpz_get_d_2exp@plt+0x856a3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80d1054,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80d1270,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80d0e30 <__gmpz_get_d_2exp@plt+0x85030> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da0cf <__gmpz_get_d_2exp@plt+0x8e2cf> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da0c5 <__gmpz_get_d_2exp@plt+0x8e2c5> │ │ │ │ - movl $0x80d9ebc,-0x2c(%edi) │ │ │ │ - movl $0x80d9f14,-0x24(%edi) │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80da090,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + jb 80d14eb <__gmpz_get_d_2exp@plt+0x856eb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c4d84 <__gmpz_get_d_2exp@plt+0x78f84> │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d15c1 <__gmpz_get_d_2exp@plt+0x857c1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d1578,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1578 <__gmpz_get_d_2exp@plt+0x85778> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da0af <__gmpz_get_d_2exp@plt+0x8e2af> │ │ │ │ - movl $0x80da0e0,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + adc $0xf089080d,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da0e0 <__gmpz_get_d_2exp@plt+0x8e2e0> │ │ │ │ + jne 80d15ac <__gmpz_get_d_2exp@plt+0x857ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da0ec <__gmpz_get_d_2exp@plt+0x8e2ec> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d15c4 <__gmpz_get_d_2exp@plt+0x857c4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b588,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1623 <__gmpz_get_d_2exp@plt+0x85823> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d1641 <__gmpz_get_d_2exp@plt+0x85841> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d1632 <__gmpz_get_d_2exp@plt+0x85832> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d1641 <__gmpz_get_d_2exp@plt+0x85841> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d1632 <__gmpz_get_d_2exp@plt+0x85832> │ │ │ │ + movl $0x80d14bc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80d16c3 <__gmpz_get_d_2exp@plt+0x858c3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d14f8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da0ec <__gmpz_get_d_2exp@plt+0x8e2ec> │ │ │ │ - jmp 80da0ba <__gmpz_get_d_2exp@plt+0x8e2ba> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - cmp %dl,(%eax) │ │ │ │ - add %al,%es:(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + jb 80d1707 <__gmpz_get_d_2exp@plt+0x85907> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da193 <__gmpz_get_d_2exp@plt+0x8e393> │ │ │ │ + jb 80d17dd <__gmpz_get_d_2exp@plt+0x859dd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80da144,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80d1794,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da144 <__gmpz_get_d_2exp@plt+0x8e344> │ │ │ │ + jne 80d1794 <__gmpz_get_d_2exp@plt+0x85994> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov %eax,%tr0 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x5f(%eax) │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833b13e,-0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + enter $0xd17,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80da196 <__gmpz_get_d_2exp@plt+0x8e396> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d17c8 <__gmpz_get_d_2exp@plt+0x859c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d17e0 <__gmpz_get_d_2exp@plt+0x859e0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d183f <__gmpz_get_d_2exp@plt+0x85a3f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d185d <__gmpz_get_d_2exp@plt+0x85a5d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d184e <__gmpz_get_d_2exp@plt+0x85a4e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d185d <__gmpz_get_d_2exp@plt+0x85a5d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d184e <__gmpz_get_d_2exp@plt+0x85a4e> │ │ │ │ + movl $0x80d16d8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %cl,(%edi) │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da1f2 <__gmpz_get_d_2exp@plt+0x8e3f2> │ │ │ │ - movl $0x80da104,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80d18df <__gmpz_get_d_2exp@plt+0x85adf> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d1714,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dfeb0,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80dfee4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %ss,(%ebx) │ │ │ │ - add %dl,%es:(%edi) │ │ │ │ + mov $0x170026f6,%esp │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da263 <__gmpz_get_d_2exp@plt+0x8e463> │ │ │ │ - movl $0x80da240,-0x4(%ebp) │ │ │ │ + jb 80d19b8 <__gmpz_get_d_2exp@plt+0x85bb8> │ │ │ │ + movl $0x80d193c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da240 <__gmpz_get_d_2exp@plt+0x8e440> │ │ │ │ + jne 80d193c <__gmpz_get_d_2exp@plt+0x85b3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - adc (%esi),%esp │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + jl 80d1928 <__gmpz_get_d_2exp@plt+0x85b28> │ │ │ │ + add %al,%es:(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - je 80da1e7 <__gmpz_get_d_2exp@plt+0x8e3e7> │ │ │ │ + lock js 80d195a <__gmpz_get_d_2exp@plt+0x85b5a> │ │ │ │ or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ add 0x4d890776(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da274 <__gmpz_get_d_2exp@plt+0x8e474> │ │ │ │ + jne 80d1978 <__gmpz_get_d_2exp@plt+0x85b78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dl,(%ebx) │ │ │ │ - add %al,%es:(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + mulb (%esi) │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da2b7 <__gmpz_get_d_2exp@plt+0x8e4b7> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d9c98 <__gmpz_get_d_2exp@plt+0x8de98> │ │ │ │ - fcoms (%edx) │ │ │ │ - add %al,%es:0x1e000000(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80da2d6 <__gmpz_get_d_2exp@plt+0x8e4d6> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 80da281 <__gmpz_get_d_2exp@plt+0x8e481> │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d19bb <__gmpz_get_d_2exp@plt+0x85bbb> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80d0e30 <__gmpz_get_d_2exp@plt+0x85030> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1a6d <__gmpz_get_d_2exp@plt+0x85c6d> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d1658,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80da298,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833b13e,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d1874,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80d0e30 <__gmpz_get_d_2exp@plt+0x85030> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da3cb <__gmpz_get_d_2exp@plt+0x8e5cb> │ │ │ │ - add $0x30,%edi │ │ │ │ + jb 80d1afc <__gmpz_get_d_2exp@plt+0x85cfc> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da3c1 <__gmpz_get_d_2exp@plt+0x8e5c1> │ │ │ │ - movl $0x80da1b8,-0x2c(%edi) │ │ │ │ - movl $0x80da210,-0x24(%edi) │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + ja 80d1af2 <__gmpz_get_d_2exp@plt+0x85cf2> │ │ │ │ + movl $0x80d12f8,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80d18fc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80da38c,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80abcb8 <__gmpz_get_d_2exp@plt+0x5feb8> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da3ab <__gmpz_get_d_2exp@plt+0x8e5ab> │ │ │ │ - movl $0x80da3dc,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da3dc <__gmpz_get_d_2exp@plt+0x8e5dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da3e8 <__gmpz_get_d_2exp@plt+0x8e5e8> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b5ac,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x1,-0xc(%ebp) │ │ │ │ + movl $0x834e0c1,-0x8(%ebp) │ │ │ │ + movl $0x8340ca8,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8340fcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da3e8 <__gmpz_get_d_2exp@plt+0x8e5e8> │ │ │ │ - jmp 80da3b6 <__gmpz_get_d_2exp@plt+0x8e5b6> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x5002611,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x190026f4,%eax │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80da4e3 <__gmpz_get_d_2exp@plt+0x8e6e3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da4d9 <__gmpz_get_d_2exp@plt+0x8e6d9> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - movl $0x1,(%edi) │ │ │ │ - movl $0x80da468,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da468 <__gmpz_get_d_2exp@plt+0x8e668> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - adc %esp,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa4,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xec758908,%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834bf85,-0xc(%ebp) │ │ │ │ - movl $0x833b56b,-0x8(%ebp) │ │ │ │ - movl $0x833b55d,-0x4(%ebp) │ │ │ │ - movl $0x833b565,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d15b0 <__gmpz_get_d_2exp@plt+0x857b0> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da4c3 <__gmpz_get_d_2exp@plt+0x8e6c3> │ │ │ │ - movl $0x80da4f4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da4f4 <__gmpz_get_d_2exp@plt+0x8e6f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da500 <__gmpz_get_d_2exp@plt+0x8e700> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b5d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + imul $0x290ffff,%edi,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da500 <__gmpz_get_d_2exp@plt+0x8e700> │ │ │ │ - jmp 80da4ce <__gmpz_get_d_2exp@plt+0x8e6ce> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - adc %ah,(%esi) │ │ │ │ - add %al,0x100 │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da616 <__gmpz_get_d_2exp@plt+0x8e816> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da60c <__gmpz_get_d_2exp@plt+0x8e80c> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - movl $0x1,(%edi) │ │ │ │ - movl $0x80da580,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80d1bc8 <__gmpz_get_d_2exp@plt+0x85dc8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d1b68,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da580 <__gmpz_get_d_2exp@plt+0x8e780> │ │ │ │ + jne 80d1b68 <__gmpz_get_d_2exp@plt+0x85d68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - adc %ah,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xec758908,%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834bf85,-0xc(%ebp) │ │ │ │ - movl $0x833b56b,-0x8(%ebp) │ │ │ │ - movl $0x833b55d,-0x4(%ebp) │ │ │ │ - movl $0x833b565,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d15b0 <__gmpz_get_d_2exp@plt+0x857b0> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da5db <__gmpz_get_d_2exp@plt+0x8e7db> │ │ │ │ - movl $0x80da628,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + sbb 0x7468b08,%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da628 <__gmpz_get_d_2exp@plt+0x8e828> │ │ │ │ + jne 80d1b9c <__gmpz_get_d_2exp@plt+0x85d9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80da661 <__gmpz_get_d_2exp@plt+0x8e861> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da67b <__gmpz_get_d_2exp@plt+0x8e87b> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b5d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da661 <__gmpz_get_d_2exp@plt+0x8e861> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da652 <__gmpz_get_d_2exp@plt+0x8e852> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x921610(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xd(%esi,%eiz,4) │ │ │ │ - or %cl,0x6849e9c6(%ecx) │ │ │ │ - lldt 0x260f34(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - jae 80da6a5 <__gmpz_get_d_2exp@plt+0x8e8a5> │ │ │ │ - (bad) │ │ │ │ - decl 0xf2c0076(%ebp) │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80da79b <__gmpz_get_d_2exp@plt+0x8e99b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da791 <__gmpz_get_d_2exp@plt+0x8e991> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - movl $0x1,(%edi) │ │ │ │ - movl $0x80da720,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da720 <__gmpz_get_d_2exp@plt+0x8e920> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x260e,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or $0xec758908,%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834bf85,-0xc(%ebp) │ │ │ │ - movl $0x833b56b,-0x8(%ebp) │ │ │ │ - movl $0x833b55d,-0x4(%ebp) │ │ │ │ - movl $0x833b565,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d4fe4 <__gmpz_get_d_2exp@plt+0x891e4> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da77b <__gmpz_get_d_2exp@plt+0x8e97b> │ │ │ │ - movl $0x80da7ac,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da7ac <__gmpz_get_d_2exp@plt+0x8e9ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da7b8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b5f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da7b8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ - jmp 80da786 <__gmpz_get_d_2exp@plt+0x8e986> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - adc $0xe,%al │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80da8ce <__gmpz_get_d_2exp@plt+0x8eace> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da8c4 <__gmpz_get_d_2exp@plt+0x8eac4> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - movl $0x1,(%edi) │ │ │ │ - movl $0x80da838,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + hlt │ │ │ │ + aam $0x1b │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da838 <__gmpz_get_d_2exp@plt+0x8ea38> │ │ │ │ + jne 80d1bd4 <__gmpz_get_d_2exp@plt+0x85dd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xd,%al │ │ │ │ - add %al,%es:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%ax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x74,%al │ │ │ │ - test $0xd,%al │ │ │ │ - or %cl,0x4589ec75(%ecx) │ │ │ │ - lock movl $0x834bf85,-0xc(%ebp) │ │ │ │ - movl $0x833b56b,-0x8(%ebp) │ │ │ │ - movl $0x833b55d,-0x4(%ebp) │ │ │ │ - movl $0x833b565,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d4fe4 <__gmpz_get_d_2exp@plt+0x891e4> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da893 <__gmpz_get_d_2exp@plt+0x8ea93> │ │ │ │ - movl $0x80da8e0,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da8e0 <__gmpz_get_d_2exp@plt+0x8eae0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80da919 <__gmpz_get_d_2exp@plt+0x8eb19> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da933 <__gmpz_get_d_2exp@plt+0x8eb33> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b600,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80da919 <__gmpz_get_d_2exp@plt+0x8eb19> │ │ │ │ - add $0x8,%edi │ │ │ │ + jne 80d1c5d <__gmpz_get_d_2exp@plt+0x85e5d> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da90a <__gmpz_get_d_2exp@plt+0x8eb0a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80d1c1a <__gmpz_get_d_2exp@plt+0x85e1a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80d1c29 <__gmpz_get_d_2exp@plt+0x85e29> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80d1c52 <__gmpz_get_d_2exp@plt+0x85e52> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80d1c52 <__gmpz_get_d_2exp@plt+0x85e52> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x921610(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ecx,%ebp,4) │ │ │ │ - or $0xe9c68908,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lldt %gs:0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80da974 <__gmpz_get_d_2exp@plt+0x8eb74> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80da9c2 <__gmpz_get_d_2exp@plt+0x8ebc2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da9b8 <__gmpz_get_d_2exp@plt+0x8ebb8> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80da954,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80da9f0 <__gmpz_get_d_2exp@plt+0x8ebf0> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80daa3e <__gmpz_get_d_2exp@plt+0x8ec3e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daa34 <__gmpz_get_d_2exp@plt+0x8ec34> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80da9d0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80daa6c <__gmpz_get_d_2exp@plt+0x8ec6c> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80daaba <__gmpz_get_d_2exp@plt+0x8ecba> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80d1cc5 <__gmpz_get_d_2exp@plt+0x85ec5> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daab0 <__gmpz_get_d_2exp@plt+0x8ecb0> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80daa4c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80d1cbb <__gmpz_get_d_2exp@plt+0x85ebb> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80d1b28,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0x25,%ah │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80daaec <__gmpz_get_d_2exp@plt+0x8ecec> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push $0x30025f4 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dabf7 <__gmpz_get_d_2exp@plt+0x8edf7> │ │ │ │ - movl $0x80dab3c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dab3c <__gmpz_get_d_2exp@plt+0x8ed3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %dh,%ah │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80dab7c <__gmpz_get_d_2exp@plt+0x8ed7c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dabfa <__gmpz_get_d_2exp@plt+0x8edfa> │ │ │ │ - movl $0x80da980,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8339f54,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - movl $0x80dabac,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dabac <__gmpz_get_d_2exp@plt+0x8edac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x40025f3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dac09 <__gmpz_get_d_2exp@plt+0x8ee09> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 80dac28 <__gmpz_get_d_2exp@plt+0x8ee28> │ │ │ │ - movl $0x80daa78,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80daacc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834d999,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - add $0x0,%al │ │ │ │ - movl $0x80da9fc,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80dac20,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807e018 <__gmpz_get_d_2exp@plt+0x32218> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4002609,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80daccd <__gmpz_get_d_2exp@plt+0x8eecd> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dacc3 <__gmpz_get_d_2exp@plt+0x8eec3> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80daafc,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x833a5a1,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807ec60 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x9,%al │ │ │ │ - add %al,%es:0x100 │ │ │ │ + pop %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc43fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80daeae <__gmpz_get_d_2exp@plt+0x8f0ae> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daea4 <__gmpz_get_d_2exp@plt+0x8f0a4> │ │ │ │ - movl $0x80dbd60,-0xc(%edi) │ │ │ │ - movl $0x834c381,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - movl $0x1,(%edi) │ │ │ │ - movl $0x80dae70,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dae70 <__gmpz_get_d_2exp@plt+0x8f070> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x2608,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daeb6 <__gmpz_get_d_2exp@plt+0x8f0b6> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xf(%ecx),%ecx │ │ │ │ + jb 80d1dd0 <__gmpz_get_d_2exp@plt+0x85fd0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d1d70,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x13(%edx),%edx │ │ │ │ - movl $0x80dac68,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - or %ah,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80dadd7 <__gmpz_get_d_2exp@plt+0x8efd7> │ │ │ │ - movl $0x80dae24,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dae24 <__gmpz_get_d_2exp@plt+0x8f024> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80daece <__gmpz_get_d_2exp@plt+0x8f0ce> │ │ │ │ - movl $0x80dae10,0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dae10 <__gmpz_get_d_2exp@plt+0x8f010> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xc81610(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x2607e4(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80daece <__gmpz_get_d_2exp@plt+0x8f0ce> │ │ │ │ - movl $0x80dae5c,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dae5c <__gmpz_get_d_2exp@plt+0x8f05c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %es │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1141610(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x2607a8(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - or $0xec758908,%eax │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x834bf85,-0xc(%ebp) │ │ │ │ - movl $0x833b56b,-0x8(%ebp) │ │ │ │ - movl $0x833b55d,-0x4(%ebp) │ │ │ │ - movl $0x833b565,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d4fe4 <__gmpz_get_d_2exp@plt+0x891e4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b62c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80dad4c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dafb3 <__gmpz_get_d_2exp@plt+0x8f1b3> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dafa9 <__gmpz_get_d_2exp@plt+0x8f1a9> │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80daf74,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - movl $0x833b573,-0x8(%ebp) │ │ │ │ - movl $0x833b565,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d8be4 <__gmpz_get_d_2exp@plt+0x8cde4> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80daf93 <__gmpz_get_d_2exp@plt+0x8f193> │ │ │ │ - movl $0x80dafc4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dafc4 <__gmpz_get_d_2exp@plt+0x8f1c4> │ │ │ │ + jne 80d1d70 <__gmpz_get_d_2exp@plt+0x85f70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80dafd0 <__gmpz_get_d_2exp@plt+0x8f1d0> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b634,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80dafd0 <__gmpz_get_d_2exp@plt+0x8f1d0> │ │ │ │ - jmp 80daf9e <__gmpz_get_d_2exp@plt+0x8f19e> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - push %es │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80db0d2 <__gmpz_get_d_2exp@plt+0x8f2d2> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db0c8 <__gmpz_get_d_2exp@plt+0x8f2c8> │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80db078,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - movl $0x833b573,-0x8(%ebp) │ │ │ │ - movl $0x833b565,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80d8be4 <__gmpz_get_d_2exp@plt+0x8cde4> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db097 <__gmpz_get_d_2exp@plt+0x8f297> │ │ │ │ - movl $0x80db0e4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb $0x468b080d,%eax │ │ │ │ + pop %es │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db0e4 <__gmpz_get_d_2exp@plt+0x8f2e4> │ │ │ │ + jne 80d1da4 <__gmpz_get_d_2exp@plt+0x85fa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80db11d <__gmpz_get_d_2exp@plt+0x8f31d> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db137 <__gmpz_get_d_2exp@plt+0x8f337> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b648,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db11d <__gmpz_get_d_2exp@plt+0x8f31d> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db10e <__gmpz_get_d_2exp@plt+0x8f30e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0x6 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x921610(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0xd,%cl │ │ │ │ - or %cl,0x5d8de9c6(%ecx) │ │ │ │ - lldt 0x10005(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80db237 <__gmpz_get_d_2exp@plt+0x8f437> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db22d <__gmpz_get_d_2exp@plt+0x8f42d> │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80db1f8,0x0(%ebp) │ │ │ │ - movl $0x833ae98,-0x1c(%ebp) │ │ │ │ - movl $0x833b4e0,-0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - movl $0x833b573,-0x8(%ebp) │ │ │ │ - movl $0x833b565,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80dc9f4 <__gmpz_get_d_2exp@plt+0x90bf4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db217 <__gmpz_get_d_2exp@plt+0x8f417> │ │ │ │ - movl $0x80db248,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + hlt │ │ │ │ + fcompl 0xf089080d │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db248 <__gmpz_get_d_2exp@plt+0x8f448> │ │ │ │ + jne 80d1ddc <__gmpz_get_d_2exp@plt+0x85fdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db254 <__gmpz_get_d_2exp@plt+0x8f454> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b650,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db254 <__gmpz_get_d_2exp@plt+0x8f454> │ │ │ │ - jmp 80db222 <__gmpz_get_d_2exp@plt+0x8f422> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - loopne 80db265 <__gmpz_get_d_2exp@plt+0x8f465> │ │ │ │ - add %al,%es:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80db366 <__gmpz_get_d_2exp@plt+0x8f566> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db35c <__gmpz_get_d_2exp@plt+0x8f55c> │ │ │ │ - movl $0x80dbd60,-0x1c(%edi) │ │ │ │ - movl $0x834c381,-0x18(%edi) │ │ │ │ - movl $0x1,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - movl $0x80dfec4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834bf85,(%edi) │ │ │ │ - movl $0x80db30c,0x0(%ebp) │ │ │ │ - movl $0x833ae98,-0x1c(%ebp) │ │ │ │ - movl $0x833b4e0,-0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x833b56b,-0x10(%ebp) │ │ │ │ - movl $0x833b55d,-0xc(%ebp) │ │ │ │ - movl $0x833b573,-0x8(%ebp) │ │ │ │ - movl $0x833b565,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80dc9f4 <__gmpz_get_d_2exp@plt+0x90bf4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80db32b <__gmpz_get_d_2exp@plt+0x8f52b> │ │ │ │ - movl $0x80db378,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db378 <__gmpz_get_d_2exp@plt+0x8f578> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80db3b1 <__gmpz_get_d_2exp@plt+0x8f5b1> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db3cb <__gmpz_get_d_2exp@plt+0x8f5cb> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + je 80d1e33 <__gmpz_get_d_2exp@plt+0x86033> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d1f08 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d1e2f <__gmpz_get_d_2exp@plt+0x8602f> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d1f08 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d1e3b <__gmpz_get_d_2exp@plt+0x8603b> │ │ │ │ + movl $0x80d1e4c,0xc(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x38,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833b668,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 80d1e33 <__gmpz_get_d_2exp@plt+0x86033> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ljmp $0x0,$0x1e00001e │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80db3b1 <__gmpz_get_d_2exp@plt+0x8f5b1> │ │ │ │ - add $0x8,%edi │ │ │ │ + jne 80d1e89 <__gmpz_get_d_2exp@plt+0x86089> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db3a2 <__gmpz_get_d_2exp@plt+0x8f5a2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x921610(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - mov $0xd,%bl │ │ │ │ - or %cl,0x5af9e9c6(%ecx) │ │ │ │ - lldt 0x50019(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db428 <__gmpz_get_d_2exp@plt+0x8f628> │ │ │ │ - movl $0x80db494,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833b670,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db474 <__gmpz_get_d_2exp@plt+0x8f674> │ │ │ │ - movl $0x80db4a4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b674,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,0x500(%ecx,%edx,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - test %dl,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db4e2 <__gmpz_get_d_2exp@plt+0x8f6e2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db523 <__gmpz_get_d_2exp@plt+0x8f723> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80db4bc,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db562 <__gmpz_get_d_2exp@plt+0x8f762> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db5a3 <__gmpz_get_d_2exp@plt+0x8f7a3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80db53c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db5f6 <__gmpz_get_d_2exp@plt+0x8f7f6> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80db4fc,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80db57c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,%esi │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db63e <__gmpz_get_d_2exp@plt+0x8f83e> │ │ │ │ - movl $0x80db5bc,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x833b678,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db6c3 <__gmpz_get_d_2exp@plt+0x8f8c3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80db69c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db69c <__gmpz_get_d_2exp@plt+0x8f89c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db685 <__gmpz_get_d_2exp@plt+0x8f885> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80d1eae <__gmpz_get_d_2exp@plt+0x860ae> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80d1ebf <__gmpz_get_d_2exp@plt+0x860bf> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db706 <__gmpz_get_d_2exp@plt+0x8f906> │ │ │ │ - movl $0x80db658,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1eae <__gmpz_get_d_2exp@plt+0x860ae> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x834c381,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b67c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 80db8dc <__gmpz_get_d_2exp@plt+0x8fadc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db793 <__gmpz_get_d_2exp@plt+0x8f993> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80db76c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db76c <__gmpz_get_d_2exp@plt+0x8f96c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db755 <__gmpz_get_d_2exp@plt+0x8f955> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80db7e4 <__gmpz_get_d_2exp@plt+0x8f9e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db7c8 <__gmpz_get_d_2exp@plt+0x8f9c8> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80db7e4 <__gmpz_get_d_2exp@plt+0x8f9e4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xff,%ah │ │ │ │ - (bad) │ │ │ │ - jmp *(%esi) │ │ │ │ - ... │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80db826 <__gmpz_get_d_2exp@plt+0x8fa26> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db81c <__gmpz_get_d_2exp@plt+0x8fa1c> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80db82b <__gmpz_get_d_2exp@plt+0x8fa2b> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x833b67c,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80db61c <__gmpz_get_d_2exp@plt+0x8f81c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80db7ac,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80db61c <__gmpz_get_d_2exp@plt+0x8f81c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db8bf <__gmpz_get_d_2exp@plt+0x8fabf> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80db898,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db898 <__gmpz_get_d_2exp@plt+0x8fa98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db881 <__gmpz_get_d_2exp@plt+0x8fa81> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80d1ef6 <__gmpz_get_d_2exp@plt+0x860f6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + cmp 0x4(%ebp),%ecx │ │ │ │ + jge 80d1ef6 <__gmpz_get_d_2exp@plt+0x860f6> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - jmp *(%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db95f <__gmpz_get_d_2exp@plt+0x8fb5f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jg 80db917 <__gmpz_get_d_2exp@plt+0x8fb17> │ │ │ │ - movl $0x80db854,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - cmp $0x0,%eax │ │ │ │ - jle 80db93c <__gmpz_get_d_2exp@plt+0x8fb3c> │ │ │ │ - movl $0x80db7e4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80db7e4 <__gmpz_get_d_2exp@plt+0x8f9e4> │ │ │ │ - movl $0x80db728,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x834c381,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b680,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f247(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db9b0 <__gmpz_get_d_2exp@plt+0x8fbb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db997 <__gmpz_get_d_2exp@plt+0x8fb97> │ │ │ │ - movl $0x80dbd38,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dba01 <__gmpz_get_d_2exp@plt+0x8fc01> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dbba1 <__gmpz_get_d_2exp@plt+0x8fda1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80dba7a <__gmpz_get_d_2exp@plt+0x8fc7a> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80dba7a <__gmpz_get_d_2exp@plt+0x8fc7a> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80dbb40 <__gmpz_get_d_2exp@plt+0x8fd40> │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80dbb46 <__gmpz_get_d_2exp@plt+0x8fd46> │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - test $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d1fcf <__gmpz_get_d_2exp@plt+0x861cf> │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dbb62 <__gmpz_get_d_2exp@plt+0x8fd62> │ │ │ │ + ja 80d1fc5 <__gmpz_get_d_2exp@plt+0x861c5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80dbaad <__gmpz_get_d_2exp@plt+0x8fcad> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80dbb4c <__gmpz_get_d_2exp@plt+0x8fd4c> │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80dbaad <__gmpz_get_d_2exp@plt+0x8fcad> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80dbb4c <__gmpz_get_d_2exp@plt+0x8fd4c> │ │ │ │ - movl $0x80db9d8,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x1f(%eax),%edx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x80d1cd4,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 80dbaf3 <__gmpz_get_d_2exp@plt+0x8fcf3> │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 80dbaf3 <__gmpz_get_d_2exp@plt+0x8fcf3> │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80dbac4,-0x14(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834c381,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - mov $0x833b684,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dbc70 <__gmpz_get_d_2exp@plt+0x8fe70> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80dbcd4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbcd4 <__gmpz_get_d_2exp@plt+0x8fed4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dbbe2 <__gmpz_get_d_2exp@plt+0x8fde2> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xd(%esp,%edi,4) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbc4c <__gmpz_get_d_2exp@plt+0x8fe4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x80,%al │ │ │ │ - mov $0x4589080d,%esp │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dba10 <__gmpz_get_d_2exp@plt+0x8fc10> │ │ │ │ - mov $0x833b688,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - mov $0xc583080d,%ebx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbbfc <__gmpz_get_d_2exp@plt+0x8fdfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %bh,0x3468b08(%ebp,%ecx,1) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbc28 <__gmpz_get_d_2exp@plt+0x8fe28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x468b080d,%esp │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbca4 <__gmpz_get_d_2exp@plt+0x8fea4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%ecx,%edx,1),%edi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x7c,%dl │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - fdivrs 0x0(%ecx,%edx,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - idivl 0x0(%ecx,%edx,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x7d,%al │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor 0x11(%ebp),%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %dl,%gs:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dbdd5 <__gmpz_get_d_2exp@plt+0x8ffd5> │ │ │ │ - movl $0x80dbdac,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbdac <__gmpz_get_d_2exp@plt+0x8ffac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dbd93 <__gmpz_get_d_2exp@plt+0x8ff93> │ │ │ │ - movl $0x80dfea0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833b68c,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jmp 80dc9f4 <__gmpz_get_d_2exp@plt+0x90bf4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dbe1f <__gmpz_get_d_2exp@plt+0x9001f> │ │ │ │ + jb 80d200b <__gmpz_get_d_2exp@plt+0x8620b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -179862,18 +171400,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dbf51 <__gmpz_get_d_2exp@plt+0x90151> │ │ │ │ + jb 80d20e1 <__gmpz_get_d_2exp@plt+0x862e1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dbf5c,-0x24(%ebp) │ │ │ │ + movl $0x80d2098,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -179889,273 +171427,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dbf5c <__gmpz_get_d_2exp@plt+0x9015c> │ │ │ │ + jne 80d2098 <__gmpz_get_d_2exp@plt+0x86298> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dbf1e <__gmpz_get_d_2exp@plt+0x9011e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80dbea5 <__gmpz_get_d_2exp@plt+0x900a5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80dbf0f <__gmpz_get_d_2exp@plt+0x9010f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80dbea5 <__gmpz_get_d_2exp@plt+0x900a5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80dbf0f <__gmpz_get_d_2exp@plt+0x9010f> │ │ │ │ - movl $0x80dbdf0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dbeb0 <__gmpz_get_d_2exp@plt+0x900b0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp %bh,-0xf76f7f3(%edi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + int3 │ │ │ │ + and %cl,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dbf38 <__gmpz_get_d_2exp@plt+0x90138> │ │ │ │ + jne 80d20cc <__gmpz_get_d_2exp@plt+0x862cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dbfff <__gmpz_get_d_2exp@plt+0x901ff> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80dbe2c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d20e4 <__gmpz_get_d_2exp@plt+0x862e4> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dc043 <__gmpz_get_d_2exp@plt+0x90243> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dc175 <__gmpz_get_d_2exp@plt+0x90375> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc180,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc180 <__gmpz_get_d_2exp@plt+0x90380> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc142 <__gmpz_get_d_2exp@plt+0x90342> │ │ │ │ + ja 80d2143 <__gmpz_get_d_2exp@plt+0x86343> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dc0c9 <__gmpz_get_d_2exp@plt+0x902c9> │ │ │ │ + jl 80d2161 <__gmpz_get_d_2exp@plt+0x86361> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dc133 <__gmpz_get_d_2exp@plt+0x90333> │ │ │ │ + jne 80d2152 <__gmpz_get_d_2exp@plt+0x86352> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dc0c9 <__gmpz_get_d_2exp@plt+0x902c9> │ │ │ │ + jl 80d2161 <__gmpz_get_d_2exp@plt+0x86361> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dc133 <__gmpz_get_d_2exp@plt+0x90333> │ │ │ │ - movl $0x80dc014,-0x1c(%edi) │ │ │ │ + jne 80d2152 <__gmpz_get_d_2exp@plt+0x86352> │ │ │ │ + movl $0x80d1fdc,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dc0d4 <__gmpz_get_d_2exp@plt+0x902d4> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %esp │ │ │ │ - rorl $0x4e,0x8bf08908 │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc15c <__gmpz_get_d_2exp@plt+0x9035c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc223 <__gmpz_get_d_2exp@plt+0x90423> │ │ │ │ + ja 80d21e3 <__gmpz_get_d_2exp@plt+0x863e3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80dc050,-0x20(%edi) │ │ │ │ + movl $0x80d2018,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -180166,154 +171541,165 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + enter $0x26ea,$0x0 │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc3c5 <__gmpz_get_d_2exp@plt+0x905c5> │ │ │ │ - movl $0x80dc3d0,-0x10(%ebp) │ │ │ │ + jb 80d22f6 <__gmpz_get_d_2exp@plt+0x864f6> │ │ │ │ + movl $0x80d226c,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc3d0 <__gmpz_get_d_2exp@plt+0x905d0> │ │ │ │ + jne 80d226c <__gmpz_get_d_2exp@plt+0x8646c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc295 <__gmpz_get_d_2exp@plt+0x90495> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80dbf94,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80dc1b8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and %cl,0x44891455(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80dc2a4 <__gmpz_get_d_2exp@plt+0x904a4> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + ljmp $0x0,$0x70026 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock insb (%dx),%es:(%edi) │ │ │ │ - ret │ │ │ │ + lock test $0x22,%al │ │ │ │ or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ add 0x4d890776(%ebx),%ecx │ │ │ │ hlt │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc36c <__gmpz_get_d_2exp@plt+0x9056c> │ │ │ │ + jne 80d22a8 <__gmpz_get_d_2exp@plt+0x864a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + and %ch,%dl │ │ │ │ + es add %cl,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d22f9 <__gmpz_get_d_2exp@plt+0x864f9> │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c0e24 <__gmpz_get_d_2exp@plt+0x75024> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x54,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d23df <__gmpz_get_d_2exp@plt+0x865df> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x50(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + movl $0x834c381,-0x48(%edi) │ │ │ │ + movl $0x80d1f1c,-0x44(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + lea -0x4f(%edi),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d2178,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c0e24 <__gmpz_get_d_2exp@plt+0x75024> │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc43b <__gmpz_get_d_2exp@plt+0x9063b> │ │ │ │ + jb 80d2427 <__gmpz_get_d_2exp@plt+0x86627> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -180323,18 +171709,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc56d <__gmpz_get_d_2exp@plt+0x9076d> │ │ │ │ + jb 80d24fd <__gmpz_get_d_2exp@plt+0x866fd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc578,-0x24(%ebp) │ │ │ │ + movl $0x80d24b4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -180350,110 +171736,109 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc578 <__gmpz_get_d_2exp@plt+0x90778> │ │ │ │ + jne 80d24b4 <__gmpz_get_d_2exp@plt+0x866b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + call 911531e0 │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d24e8 <__gmpz_get_d_2exp@plt+0x866e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d2500 <__gmpz_get_d_2exp@plt+0x86700> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc53a <__gmpz_get_d_2exp@plt+0x9073a> │ │ │ │ + ja 80d255f <__gmpz_get_d_2exp@plt+0x8675f> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dc4c1 <__gmpz_get_d_2exp@plt+0x906c1> │ │ │ │ + jl 80d257d <__gmpz_get_d_2exp@plt+0x8677d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dc52b <__gmpz_get_d_2exp@plt+0x9072b> │ │ │ │ + jne 80d256e <__gmpz_get_d_2exp@plt+0x8676e> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dc4c1 <__gmpz_get_d_2exp@plt+0x906c1> │ │ │ │ + jl 80d257d <__gmpz_get_d_2exp@plt+0x8677d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dc52b <__gmpz_get_d_2exp@plt+0x9072b> │ │ │ │ - movl $0x80dc40c,-0x1c(%edi) │ │ │ │ + jne 80d256e <__gmpz_get_d_2exp@plt+0x8676e> │ │ │ │ + movl $0x80d23f8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dc4cc <__gmpz_get_d_2exp@plt+0x906cc> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - lds 0x8bf08908,%ecx │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc554 <__gmpz_get_d_2exp@plt+0x90754> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc61b <__gmpz_get_d_2exp@plt+0x9081b> │ │ │ │ + ja 80d25ff <__gmpz_get_d_2exp@plt+0x867ff> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80dc448,-0x20(%edi) │ │ │ │ + movl $0x80d2434,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -180470,15 +171855,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc65f <__gmpz_get_d_2exp@plt+0x9085f> │ │ │ │ + jb 80d2643 <__gmpz_get_d_2exp@plt+0x86843> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -180488,18 +171873,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc791 <__gmpz_get_d_2exp@plt+0x90991> │ │ │ │ + jb 80d2719 <__gmpz_get_d_2exp@plt+0x86919> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc79c,-0x24(%ebp) │ │ │ │ + movl $0x80d26d0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -180515,110 +171900,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc79c <__gmpz_get_d_2exp@plt+0x9099c> │ │ │ │ + jne 80d26d0 <__gmpz_get_d_2exp@plt+0x868d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add $0x27,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2704 <__gmpz_get_d_2exp@plt+0x86904> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d271c <__gmpz_get_d_2exp@plt+0x8691c> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc75e <__gmpz_get_d_2exp@plt+0x9095e> │ │ │ │ + ja 80d277b <__gmpz_get_d_2exp@plt+0x8697b> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dc6e5 <__gmpz_get_d_2exp@plt+0x908e5> │ │ │ │ + jl 80d2799 <__gmpz_get_d_2exp@plt+0x86999> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dc74f <__gmpz_get_d_2exp@plt+0x9094f> │ │ │ │ + jne 80d278a <__gmpz_get_d_2exp@plt+0x8698a> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dc6e5 <__gmpz_get_d_2exp@plt+0x908e5> │ │ │ │ + jl 80d2799 <__gmpz_get_d_2exp@plt+0x86999> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dc74f <__gmpz_get_d_2exp@plt+0x9094f> │ │ │ │ - movl $0x80dc630,-0x1c(%edi) │ │ │ │ + jne 80d278a <__gmpz_get_d_2exp@plt+0x8698a> │ │ │ │ + movl $0x80d2614,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dc6f0 <__gmpz_get_d_2exp@plt+0x908f0> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80dc768 <__gmpz_get_d_2exp@plt+0x90968> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc778 <__gmpz_get_d_2exp@plt+0x90978> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc83f <__gmpz_get_d_2exp@plt+0x90a3f> │ │ │ │ + ja 80d281b <__gmpz_get_d_2exp@plt+0x86a1b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80dc66c,-0x20(%edi) │ │ │ │ + movl $0x80d2650,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -180629,593 +172014,1611 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x26,%al │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc99f <__gmpz_get_d_2exp@plt+0x90b9f> │ │ │ │ - movl $0x80dc9ac,-0x8(%ebp) │ │ │ │ + jb 80d28f4 <__gmpz_get_d_2exp@plt+0x86af4> │ │ │ │ + movl $0x80d2878,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc9ac <__gmpz_get_d_2exp@plt+0x90bac> │ │ │ │ + jne 80d2878 <__gmpz_get_d_2exp@plt+0x86a78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + in $0x26,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x28,%ah │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d28b4 <__gmpz_get_d_2exp@plt+0x86ab4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0xe4,%al │ │ │ │ + es add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d28f7 <__gmpz_get_d_2exp@plt+0x86af7> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c0e24 <__gmpz_get_d_2exp@plt+0x75024> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc895 <__gmpz_get_d_2exp@plt+0x90a95> │ │ │ │ + ja 80d29a9 <__gmpz_get_d_2exp@plt+0x86ba9> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80dc5b0,-0x3c(%edi) │ │ │ │ + movl $0x80d2594,-0x3c(%edi) │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dc7d4,-0x1c(%edi) │ │ │ │ + movl $0x80d27b0,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c0e24 <__gmpz_get_d_2exp@plt+0x75024> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dc8a4 <__gmpz_get_d_2exp@plt+0x90aa4> │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d2a5f <__gmpz_get_d_2exp@plt+0x86c5f> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d2a55 <__gmpz_get_d_2exp@plt+0x86c55> │ │ │ │ + movl $0x80d1c74,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80d2200,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80d2838,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x8340fdc,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b06d4 <__gmpz_get_d_2exp@plt+0x648d4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8340fe4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d2b10 <__gmpz_get_d_2exp@plt+0x86d10> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d2ab0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2ab0 <__gmpz_get_d_2exp@plt+0x86cb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x2a,%al │ │ │ │ + or $0x7468b08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2ae4 <__gmpz_get_d_2exp@plt+0x86ce4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - leave │ │ │ │ + hlt │ │ │ │ + sbb $0x2b,%al │ │ │ │ or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc95c <__gmpz_get_d_2exp@plt+0x90b5c> │ │ │ │ + jne 80d2b1c <__gmpz_get_d_2exp@plt+0x86d1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - repz (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d2ba5 <__gmpz_get_d_2exp@plt+0x86da5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d2b62 <__gmpz_get_d_2exp@plt+0x86d62> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80d2b71 <__gmpz_get_d_2exp@plt+0x86d71> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80d2b9a <__gmpz_get_d_2exp@plt+0x86d9a> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80d2b9a <__gmpz_get_d_2exp@plt+0x86d9a> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dca52 <__gmpz_get_d_2exp@plt+0x90c52> │ │ │ │ - movl $0x80dc23c,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80dc858,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x833b690,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d2c0d <__gmpz_get_d_2exp@plt+0x86e0d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d2c03 <__gmpz_get_d_2exp@plt+0x86e03> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80d2a70,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834bf85,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + call 90d535e │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcadf <__gmpz_get_d_2exp@plt+0x90cdf> │ │ │ │ + jb 80d2c4a <__gmpz_get_d_2exp@plt+0x86e4a> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dcab8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ebp │ │ │ │ + daa │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d2d38 <__gmpz_get_d_2exp@plt+0x86f38> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d2ca8,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcab8 <__gmpz_get_d_2exp@plt+0x90cb8> │ │ │ │ + jne 80d2ca8 <__gmpz_get_d_2exp@plt+0x86ea8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + inc %ebp │ │ │ │ + daa │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + sub $0xd,%al │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %al,0x27(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dcaa1 <__gmpz_get_d_2exp@plt+0x90ca1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80d2d3b <__gmpz_get_d_2exp@plt+0x86f3b> │ │ │ │ + movl $0x80d2c20,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x44,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcb12 <__gmpz_get_d_2exp@plt+0x90d12> │ │ │ │ + jb 80d2d82 <__gmpz_get_d_2exp@plt+0x86f82> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80d2dce <__gmpz_get_d_2exp@plt+0x86fce> │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d2dbe <__gmpz_get_d_2exp@plt+0x86fbe> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %al,0x0(%edi,%eiz,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcb53 <__gmpz_get_d_2exp@plt+0x90d53> │ │ │ │ + jb 80d2dfa <__gmpz_get_d_2exp@plt+0x86ffa> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dcb60,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + inc %ebx │ │ │ │ + daa │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d2f5e <__gmpz_get_d_2exp@plt+0x8715e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d2eac,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcb60 <__gmpz_get_d_2exp@plt+0x90d60> │ │ │ │ + jne 80d2eac <__gmpz_get_d_2exp@plt+0x870ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + inc %ebx │ │ │ │ + daa │ │ │ │ + add %cl,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x2e,%al │ │ │ │ + or $0x7468b08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2ee4 <__gmpz_get_d_2exp@plt+0x870e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x43,%al │ │ │ │ + daa │ │ │ │ + add %ch,0x18(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcb9a <__gmpz_get_d_2exp@plt+0x90d9a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + ja 80d2f61 <__gmpz_get_d_2exp@plt+0x87161> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80d2f70 <__gmpz_get_d_2exp@plt+0x87170> │ │ │ │ + movl $0x80d2dd0,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d3089 <__gmpz_get_d_2exp@plt+0x87289> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80d2fec <__gmpz_get_d_2exp@plt+0x871ec> │ │ │ │ + movl $0x80d2d94,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d3089 <__gmpz_get_d_2exp@plt+0x87289> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + movl $0x80d2d58,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80d30a0,0x10(%ebp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d30e4 <__gmpz_get_d_2exp@plt+0x872e4> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3106 <__gmpz_get_d_2exp@plt+0x87306> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80d3117 <__gmpz_get_d_2exp@plt+0x87317> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3106 <__gmpz_get_d_2exp@plt+0x87306> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d313c <__gmpz_get_d_2exp@plt+0x8733c> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 80d3159 <__gmpz_get_d_2exp@plt+0x87359> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + addb $0x0,0x27(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dccad <__gmpz_get_d_2exp@plt+0x90ead> │ │ │ │ - movl $0x80dccb8,-0x8(%ebp) │ │ │ │ + jb 80d325e <__gmpz_get_d_2exp@plt+0x8745e> │ │ │ │ + movl $0x80d31c8,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dccb8 <__gmpz_get_d_2exp@plt+0x90eb8> │ │ │ │ + jne 80d31c8 <__gmpz_get_d_2exp@plt+0x873c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + inc %eax │ │ │ │ + daa │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add $0x32,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3204 <__gmpz_get_d_2exp@plt+0x87404> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x40,%al │ │ │ │ + daa │ │ │ │ + add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d3270 <__gmpz_get_d_2exp@plt+0x87470> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dcbe3 <__gmpz_get_d_2exp@plt+0x90de3> │ │ │ │ - movl $0x80dcb20,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dcb74,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80d3261 <__gmpz_get_d_2exp@plt+0x87461> │ │ │ │ + movl $0x80d2c5c,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x834bf85,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d32e0 <__gmpz_get_d_2exp@plt+0x874e0> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d2e0c,-0x28(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x834bf85,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + or $0x3f,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d3326 <__gmpz_get_d_2exp@plt+0x87526> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sarb $1,(%esi) │ │ │ │ + daa │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d33e4 <__gmpz_get_d_2exp@plt+0x875e4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d337c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d337c <__gmpz_get_d_2exp@plt+0x8757c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %?,(%esi) │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d33e7 <__gmpz_get_d_2exp@plt+0x875e7> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80d32fc,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x3e,%al │ │ │ │ + daa │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dcbf2 <__gmpz_get_d_2exp@plt+0x90df2> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d342e <__gmpz_get_d_2exp@plt+0x8762e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x273d,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d34c7 <__gmpz_get_d_2exp@plt+0x876c7> │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dcc37 <__gmpz_get_d_2exp@plt+0x90e37> │ │ │ │ - movl $0x80dca74,-0x18(%edi) │ │ │ │ + ja 80d34bd <__gmpz_get_d_2exp@plt+0x876bd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d3404,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81ae2cc,-0x1c(%edi) │ │ │ │ + movl $0x8347211,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x81093dc,-0x10(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor %bh,0x10027 │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d3502 <__gmpz_get_d_2exp@plt+0x87702> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + cmp $0x27,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d353e <__gmpz_get_d_2exp@plt+0x8773e> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8347232,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x600273c,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d365a <__gmpz_get_d_2exp@plt+0x8785a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d35e0,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d35e0 <__gmpz_get_d_2exp@plt+0x877e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sub %bh,(%edi,%eiz,1) │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d365d <__gmpz_get_d_2exp@plt+0x8785d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80d366c <__gmpz_get_d_2exp@plt+0x8786c> │ │ │ │ + movl $0x80d3514,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dcaec,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d3727 <__gmpz_get_d_2exp@plt+0x87927> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80d36e8 <__gmpz_get_d_2exp@plt+0x878e8> │ │ │ │ + movl $0x80d34d8,-0x34(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81ae2cc,-0x28(%edi) │ │ │ │ + movl $0x8347211,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81093dc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81ae2cc,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x834c381,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d3727 <__gmpz_get_d_2exp@plt+0x87927> │ │ │ │ + movl $0x80d3440,-0x34(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81093bc,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $0x27,(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d3802 <__gmpz_get_d_2exp@plt+0x87a02> │ │ │ │ + movl $0x80d3784,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3784 <__gmpz_get_d_2exp@plt+0x87984> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bh,(%edx) │ │ │ │ + daa │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - int3 │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jbe 80dcccb <__gmpz_get_d_2exp@plt+0x90ecb> │ │ │ │ + lock shlb $0xd,(%edi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcc50 <__gmpz_get_d_2exp@plt+0x90e50> │ │ │ │ + jne 80d37c0 <__gmpz_get_d_2exp@plt+0x879c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + cmp (%edi),%ah │ │ │ │ + add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d3814 <__gmpz_get_d_2exp@plt+0x87a14> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3805 <__gmpz_get_d_2exp@plt+0x87a05> │ │ │ │ + movl $0x80d3338,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d386b <__gmpz_get_d_2exp@plt+0x87a6b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80d3550,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ + jl 80d38b7 <__gmpz_get_d_2exp@plt+0x87ab7> │ │ │ │ + daa │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d38fb <__gmpz_get_d_2exp@plt+0x87afb> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d38f1 <__gmpz_get_d_2exp@plt+0x87af1> │ │ │ │ + movl $0x80d2bbc,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80d3188,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80d3748,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8340ff4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d392c <__gmpz_get_d_2exp@plt+0x87b2c> │ │ │ │ + movl $0x81f50d1,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d397a <__gmpz_get_d_2exp@plt+0x87b7a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3970 <__gmpz_get_d_2exp@plt+0x87b70> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80d390c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d39d1 <__gmpz_get_d_2exp@plt+0x87bd1> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d39c7 <__gmpz_get_d_2exp@plt+0x87bc7> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80d3938,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f50d1,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d3a28 <__gmpz_get_d_2exp@plt+0x87c28> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3a1e <__gmpz_get_d_2exp@plt+0x87c1e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d3988,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d3a87 <__gmpz_get_d_2exp@plt+0x87c87> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3a7d <__gmpz_get_d_2exp@plt+0x87c7d> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d39e0,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f50d1,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d3afc <__gmpz_get_d_2exp@plt+0x87cfc> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3af2 <__gmpz_get_d_2exp@plt+0x87cf2> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80d3a38,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcd4f <__gmpz_get_d_2exp@plt+0x90f4f> │ │ │ │ + jb 80d3b6b <__gmpz_get_d_2exp@plt+0x87d6b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dcd28,-0xc(%ebp) │ │ │ │ + movl $0x80d3b44,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcd28 <__gmpz_get_d_2exp@plt+0x90f28> │ │ │ │ + jne 80d3b44 <__gmpz_get_d_2exp@plt+0x87d44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dcd11 <__gmpz_get_d_2exp@plt+0x90f11> │ │ │ │ + ja 80d3b6e <__gmpz_get_d_2exp@plt+0x87d6e> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcd82 <__gmpz_get_d_2exp@plt+0x90f82> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dcdc3 <__gmpz_get_d_2exp@plt+0x90fc3> │ │ │ │ + jb 80d3bcd <__gmpz_get_d_2exp@plt+0x87dcd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dcdd0,-0x10(%ebp) │ │ │ │ + movl $0x80d3bc4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcdd0 <__gmpz_get_d_2exp@plt+0x90fd0> │ │ │ │ + jne 80d3bc4 <__gmpz_get_d_2exp@plt+0x87dc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dce0a <__gmpz_get_d_2exp@plt+0x9100a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dcf1d <__gmpz_get_d_2exp@plt+0x9111d> │ │ │ │ - movl $0x80dcf28,-0x8(%ebp) │ │ │ │ + jb 80d3c74 <__gmpz_get_d_2exp@plt+0x87e74> │ │ │ │ + movl $0x80d3c18,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcf28 <__gmpz_get_d_2exp@plt+0x91128> │ │ │ │ + jne 80d3c18 <__gmpz_get_d_2exp@plt+0x87e18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dce53 <__gmpz_get_d_2exp@plt+0x91053> │ │ │ │ - movl $0x80dcd90,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dcde4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dce62 <__gmpz_get_d_2exp@plt+0x91062> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dcea7 <__gmpz_get_d_2exp@plt+0x910a7> │ │ │ │ - movl $0x80dcce4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dcd5c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - ror $0xd,%dh │ │ │ │ + inc %eax │ │ │ │ + cmp $0xd,%al │ │ │ │ or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcec0 <__gmpz_get_d_2exp@plt+0x910c0> │ │ │ │ + jne 80d3c40 <__gmpz_get_d_2exp@plt+0x87e40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dcf9e <__gmpz_get_d_2exp@plt+0x9119e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80dcbac,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80dce1c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d3c86 <__gmpz_get_d_2exp@plt+0x87e86> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3c77 <__gmpz_get_d_2exp@plt+0x87e77> │ │ │ │ + movl $0x80d3b0c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3cb0 <__gmpz_get_d_2exp@plt+0x87eb0> │ │ │ │ + movl $0x80d3b88,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + sub $0xd3,%al │ │ │ │ + add %bl,%es:(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3d1e <__gmpz_get_d_2exp@plt+0x87f1e> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + movl $0x80d3a94,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80d3bdc,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8340e0c,0x0(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 80d388c <__gmpz_get_d_2exp@plt+0x87a8c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dcfe3 <__gmpz_get_d_2exp@plt+0x911e3> │ │ │ │ + jb 80d3d63 <__gmpz_get_d_2exp@plt+0x87f63> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -181225,18 +173628,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd115 <__gmpz_get_d_2exp@plt+0x91315> │ │ │ │ + jb 80d3e39 <__gmpz_get_d_2exp@plt+0x88039> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dd120,-0x24(%ebp) │ │ │ │ + movl $0x80d3df0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -181252,110 +173655,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd120 <__gmpz_get_d_2exp@plt+0x91320> │ │ │ │ + jne 80d3df0 <__gmpz_get_d_2exp@plt+0x87ff0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + and $0x3e,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3e24 <__gmpz_get_d_2exp@plt+0x88024> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d3e3c <__gmpz_get_d_2exp@plt+0x8803c> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd0e2 <__gmpz_get_d_2exp@plt+0x912e2> │ │ │ │ + ja 80d3e9b <__gmpz_get_d_2exp@plt+0x8809b> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dd069 <__gmpz_get_d_2exp@plt+0x91269> │ │ │ │ + jl 80d3eb9 <__gmpz_get_d_2exp@plt+0x880b9> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dd0d3 <__gmpz_get_d_2exp@plt+0x912d3> │ │ │ │ + jne 80d3eaa <__gmpz_get_d_2exp@plt+0x880aa> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dd069 <__gmpz_get_d_2exp@plt+0x91269> │ │ │ │ + jl 80d3eb9 <__gmpz_get_d_2exp@plt+0x880b9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dd0d3 <__gmpz_get_d_2exp@plt+0x912d3> │ │ │ │ - movl $0x80dcfb4,-0x1c(%edi) │ │ │ │ + jne 80d3eaa <__gmpz_get_d_2exp@plt+0x880aa> │ │ │ │ + movl $0x80d3d34,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dd074 <__gmpz_get_d_2exp@plt+0x91274> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - rorb $1,0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd0fc <__gmpz_get_d_2exp@plt+0x912fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd1c3 <__gmpz_get_d_2exp@plt+0x913c3> │ │ │ │ + ja 80d3f3b <__gmpz_get_d_2exp@plt+0x8813b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80dcff0,-0x20(%edi) │ │ │ │ + movl $0x80d3d70,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -181372,15 +173775,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd207 <__gmpz_get_d_2exp@plt+0x91407> │ │ │ │ + jb 80d3f7f <__gmpz_get_d_2exp@plt+0x8817f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -181390,18 +173793,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd339 <__gmpz_get_d_2exp@plt+0x91539> │ │ │ │ + jb 80d4055 <__gmpz_get_d_2exp@plt+0x88255> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dd344,-0x24(%ebp) │ │ │ │ + movl $0x80d400c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -181417,110 +173820,111 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd344 <__gmpz_get_d_2exp@plt+0x91544> │ │ │ │ + jne 80d400c <__gmpz_get_d_2exp@plt+0x8820c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + inc %eax │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4040 <__gmpz_get_d_2exp@plt+0x88240> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d4058 <__gmpz_get_d_2exp@plt+0x88258> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd306 <__gmpz_get_d_2exp@plt+0x91506> │ │ │ │ + ja 80d40b7 <__gmpz_get_d_2exp@plt+0x882b7> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dd28d <__gmpz_get_d_2exp@plt+0x9148d> │ │ │ │ + jl 80d40d5 <__gmpz_get_d_2exp@plt+0x882d5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dd2f7 <__gmpz_get_d_2exp@plt+0x914f7> │ │ │ │ + jne 80d40c6 <__gmpz_get_d_2exp@plt+0x882c6> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dd28d <__gmpz_get_d_2exp@plt+0x9148d> │ │ │ │ + jl 80d40d5 <__gmpz_get_d_2exp@plt+0x882d5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dd2f7 <__gmpz_get_d_2exp@plt+0x914f7> │ │ │ │ - movl $0x80dd1d8,-0x1c(%edi) │ │ │ │ + jne 80d40c6 <__gmpz_get_d_2exp@plt+0x882c6> │ │ │ │ + movl $0x80d3f50,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dd298 <__gmpz_get_d_2exp@plt+0x91498> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and %dl,%bl │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd320 <__gmpz_get_d_2exp@plt+0x91520> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd3e7 <__gmpz_get_d_2exp@plt+0x915e7> │ │ │ │ + ja 80d4157 <__gmpz_get_d_2exp@plt+0x88357> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80dd214,-0x20(%edi) │ │ │ │ + movl $0x80d3f8c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -181531,166 +173935,149 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ + mov %cl,%dh │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd5ab <__gmpz_get_d_2exp@plt+0x917ab> │ │ │ │ - movl $0x80dd5b8,-0x14(%ebp) │ │ │ │ + jb 80d423f <__gmpz_get_d_2exp@plt+0x8843f> │ │ │ │ + movl $0x80d41bc,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d41bc <__gmpz_get_d_2exp@plt+0x883bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + into │ │ │ │ + add %al,%es:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock clc │ │ │ │ + inc %ecx │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd5b8 <__gmpz_get_d_2exp@plt+0x917b8> │ │ │ │ + jne 80d41f8 <__gmpz_get_d_2exp@plt+0x883f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd461 <__gmpz_get_d_2exp@plt+0x91661> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80dd158,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80dd37c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80dcf58 <__gmpz_get_d_2exp@plt+0x91158> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret │ │ │ │ + nop │ │ │ │ + add $0xce,%al │ │ │ │ + es add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d4242 <__gmpz_get_d_2exp@plt+0x88442> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d3cd0 <__gmpz_get_d_2exp@plt+0x87ed0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d42f6 <__gmpz_get_d_2exp@plt+0x884f6> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d3ed0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dd470 <__gmpz_get_d_2exp@plt+0x91670> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d40ec,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80dcf58 <__gmpz_get_d_2exp@plt+0x91158> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + jmp 80d3cd0 <__gmpz_get_d_2exp@plt+0x87ed0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock inc %esp │ │ │ │ - aad $0xd │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd544 <__gmpz_get_d_2exp@plt+0x91744> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dd623 <__gmpz_get_d_2exp@plt+0x91823> │ │ │ │ + jb 80d433f <__gmpz_get_d_2exp@plt+0x8853f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -181700,18 +174087,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd755 <__gmpz_get_d_2exp@plt+0x91955> │ │ │ │ + jb 80d4415 <__gmpz_get_d_2exp@plt+0x88615> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dd760,-0x24(%ebp) │ │ │ │ + movl $0x80d43cc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -181727,110 +174114,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd760 <__gmpz_get_d_2exp@plt+0x91960> │ │ │ │ + jne 80d43cc <__gmpz_get_d_2exp@plt+0x885cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %al,0x8(%ebp,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4400 <__gmpz_get_d_2exp@plt+0x88600> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d4418 <__gmpz_get_d_2exp@plt+0x88618> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd722 <__gmpz_get_d_2exp@plt+0x91922> │ │ │ │ + ja 80d4477 <__gmpz_get_d_2exp@plt+0x88677> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dd6a9 <__gmpz_get_d_2exp@plt+0x918a9> │ │ │ │ + jl 80d4495 <__gmpz_get_d_2exp@plt+0x88695> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dd713 <__gmpz_get_d_2exp@plt+0x91913> │ │ │ │ + jne 80d4486 <__gmpz_get_d_2exp@plt+0x88686> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dd6a9 <__gmpz_get_d_2exp@plt+0x918a9> │ │ │ │ + jl 80d4495 <__gmpz_get_d_2exp@plt+0x88695> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dd713 <__gmpz_get_d_2exp@plt+0x91913> │ │ │ │ - movl $0x80dd5f4,-0x1c(%edi) │ │ │ │ + jne 80d4486 <__gmpz_get_d_2exp@plt+0x88686> │ │ │ │ + movl $0x80d4310,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dd6b4 <__gmpz_get_d_2exp@plt+0x918b4> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xd7,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd73c <__gmpz_get_d_2exp@plt+0x9193c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd803 <__gmpz_get_d_2exp@plt+0x91a03> │ │ │ │ + ja 80d4517 <__gmpz_get_d_2exp@plt+0x88717> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80dd630,-0x20(%edi) │ │ │ │ + movl $0x80d434c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -181847,15 +174234,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd847 <__gmpz_get_d_2exp@plt+0x91a47> │ │ │ │ + jb 80d455b <__gmpz_get_d_2exp@plt+0x8875b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -181865,18 +174252,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd979 <__gmpz_get_d_2exp@plt+0x91b79> │ │ │ │ + jb 80d4631 <__gmpz_get_d_2exp@plt+0x88831> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dd984,-0x24(%ebp) │ │ │ │ + movl $0x80d45e8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -181892,110 +174279,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd984 <__gmpz_get_d_2exp@plt+0x91b84> │ │ │ │ + jne 80d45e8 <__gmpz_get_d_2exp@plt+0x887e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb $0x46,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d461c <__gmpz_get_d_2exp@plt+0x8881c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d4634 <__gmpz_get_d_2exp@plt+0x88834> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd946 <__gmpz_get_d_2exp@plt+0x91b46> │ │ │ │ + ja 80d4693 <__gmpz_get_d_2exp@plt+0x88893> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dd8cd <__gmpz_get_d_2exp@plt+0x91acd> │ │ │ │ + jl 80d46b1 <__gmpz_get_d_2exp@plt+0x888b1> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dd937 <__gmpz_get_d_2exp@plt+0x91b37> │ │ │ │ + jne 80d46a2 <__gmpz_get_d_2exp@plt+0x888a2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dd8cd <__gmpz_get_d_2exp@plt+0x91acd> │ │ │ │ + jl 80d46b1 <__gmpz_get_d_2exp@plt+0x888b1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dd937 <__gmpz_get_d_2exp@plt+0x91b37> │ │ │ │ - movl $0x80dd818,-0x1c(%edi) │ │ │ │ + jne 80d46a2 <__gmpz_get_d_2exp@plt+0x888a2> │ │ │ │ + movl $0x80d452c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dd8d8 <__gmpz_get_d_2exp@plt+0x91ad8> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pusha │ │ │ │ - (bad) 0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd960 <__gmpz_get_d_2exp@plt+0x91b60> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dda27 <__gmpz_get_d_2exp@plt+0x91c27> │ │ │ │ + ja 80d4733 <__gmpz_get_d_2exp@plt+0x88933> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80dd854,-0x20(%edi) │ │ │ │ + movl $0x80d4568,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -182006,2244 +174393,2114 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + enter $0x26,$0x17 │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ddba1 <__gmpz_get_d_2exp@plt+0x91da1> │ │ │ │ - movl $0x80ddbac,-0xc(%ebp) │ │ │ │ + jb 80d481b <__gmpz_get_d_2exp@plt+0x88a1b> │ │ │ │ + movl $0x80d4798,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ddbac <__gmpz_get_d_2exp@plt+0x91dac> │ │ │ │ + jne 80d4798 <__gmpz_get_d_2exp@plt+0x88998> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs enter $0x26,$0x5 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock aam $0x47 │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d47d4 <__gmpz_get_d_2exp@plt+0x889d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sub %cl,%al │ │ │ │ + es add %cl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d481e <__gmpz_get_d_2exp@plt+0x88a1e> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d3cd0 <__gmpz_get_d_2exp@plt+0x87ed0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dda7d <__gmpz_get_d_2exp@plt+0x91c7d> │ │ │ │ + ja 80d48d2 <__gmpz_get_d_2exp@plt+0x88ad2> │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x80dd798,-0x3c(%edi) │ │ │ │ + movl $0x80d44ac,-0x3c(%edi) │ │ │ │ mov %edx,-0x38(%edi) │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80dd9bc,-0x1c(%edi) │ │ │ │ + movl $0x80d46c8,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80dcf58 <__gmpz_get_d_2exp@plt+0x91158> │ │ │ │ - xchg %ax,%ax │ │ │ │ - leave │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80dda8c <__gmpz_get_d_2exp@plt+0x91c8c> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80dcf58 <__gmpz_get_d_2exp@plt+0x91158> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock push %eax │ │ │ │ - fisttpl 0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ddb50 <__gmpz_get_d_2exp@plt+0x91d50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddc63 <__gmpz_get_d_2exp@plt+0x91e63> │ │ │ │ - movl $0x80dcf58,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80dd400,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80dda40,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x833b694,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddcaa <__gmpz_get_d_2exp@plt+0x91eaa> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddceb <__gmpz_get_d_2exp@plt+0x91eeb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ddc84,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddd2a <__gmpz_get_d_2exp@plt+0x91f2a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddd6b <__gmpz_get_d_2exp@plt+0x91f6b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ddd04,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d3cd0 <__gmpz_get_d_2exp@plt+0x87ed0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,%bh │ │ │ │ + add %bl,%es:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dddbe <__gmpz_get_d_2exp@plt+0x91fbe> │ │ │ │ + ja 80d493e <__gmpz_get_d_2exp@plt+0x88b3e> │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x80ddcc4,-0xc(%edi) │ │ │ │ + movl $0x80d4174,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80ddd44,-0x4(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80d4750,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 80c4094 <__gmpz_get_d_2exp@plt+0x78294> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0476(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x29e904c5(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dde6f <__gmpz_get_d_2exp@plt+0x9206f> │ │ │ │ + jb 80d4983 <__gmpz_get_d_2exp@plt+0x88b83> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dde48,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dde48 <__gmpz_get_d_2exp@plt+0x92048> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dde31 <__gmpz_get_d_2exp@plt+0x92031> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ddea5 <__gmpz_get_d_2exp@plt+0x920a5> │ │ │ │ + jb 80d4a59 <__gmpz_get_d_2exp@plt+0x88c59> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d4a10,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80dbbb8 <__gmpz_get_d_2exp@plt+0x8fdb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4a10 <__gmpz_get_d_2exp@plt+0x88c10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ddf10 <__gmpz_get_d_2exp@plt+0x92110> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ddf06 <__gmpz_get_d_2exp@plt+0x92106> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80dde7c,-0xc(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + dec %edx │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4a44 <__gmpz_get_d_2exp@plt+0x88c44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d4a5c <__gmpz_get_d_2exp@plt+0x88c5c> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ddfa4 <__gmpz_get_d_2exp@plt+0x921a4> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ddf9a <__gmpz_get_d_2exp@plt+0x9219a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80dde04,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80ddeb4,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80d4abb <__gmpz_get_d_2exp@plt+0x88cbb> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d4ad9 <__gmpz_get_d_2exp@plt+0x88cd9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d4aca <__gmpz_get_d_2exp@plt+0x88cca> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d4ad9 <__gmpz_get_d_2exp@plt+0x88cd9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d4aca <__gmpz_get_d_2exp@plt+0x88cca> │ │ │ │ + movl $0x80d4954,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ddbf8 <__gmpz_get_d_2exp@plt+0x91df8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ddff9 <__gmpz_get_d_2exp@plt+0x921f9> │ │ │ │ - movl $0x80ddd84,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80dddd8,-0x10(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 80d4b5b <__gmpz_get_d_2exp@plt+0x88d5b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d4990,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ddf24,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ddf24 <__gmpz_get_d_2exp@plt+0x92124> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x833b6d4,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - loopne 80de02e <__gmpz_get_d_2exp@plt+0x9222e> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80de038 <__gmpz_get_d_2exp@plt+0x92238> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80de053 <__gmpz_get_d_2exp@plt+0x92253> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de08b <__gmpz_get_d_2exp@plt+0x9228b> │ │ │ │ + jb 80d4b9f <__gmpz_get_d_2exp@plt+0x88d9f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80db980 <__gmpz_get_d_2exp@plt+0x8fb80> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80de13a <__gmpz_get_d_2exp@plt+0x9233a> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80de142 <__gmpz_get_d_2exp@plt+0x92342> │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80de0ec,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de0cb <__gmpz_get_d_2exp@plt+0x922cb> │ │ │ │ - movl $0x80de068,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - jmp 80de0f4 <__gmpz_get_d_2exp@plt+0x922f4> │ │ │ │ - mov $0x833b6e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80de168,-0x4(%ebp) │ │ │ │ - mov 0x6(%eax),%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80d4c75 <__gmpz_get_d_2exp@plt+0x88e75> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d4c2c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de168 <__gmpz_get_d_2exp@plt+0x92368> │ │ │ │ + jne 80d4c2c <__gmpz_get_d_2exp@plt+0x88e2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,(%eax) │ │ │ │ - loope 80de17e <__gmpz_get_d_2exp@plt+0x9237e> │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + pusha │ │ │ │ + dec %esp │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80de09c <__gmpz_get_d_2exp@plt+0x9229c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de1b3 <__gmpz_get_d_2exp@plt+0x923b3> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80db980 <__gmpz_get_d_2exp@plt+0x8fb80> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4c60 <__gmpz_get_d_2exp@plt+0x88e60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d4c78 <__gmpz_get_d_2exp@plt+0x88e78> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80de23e <__gmpz_get_d_2exp@plt+0x9243e> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4cd7 <__gmpz_get_d_2exp@plt+0x88ed7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80de208,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de09c <__gmpz_get_d_2exp@plt+0x9229c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d4cf5 <__gmpz_get_d_2exp@plt+0x88ef5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d4ce6 <__gmpz_get_d_2exp@plt+0x88ee6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d4cf5 <__gmpz_get_d_2exp@plt+0x88ef5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d4ce6 <__gmpz_get_d_2exp@plt+0x88ee6> │ │ │ │ + movl $0x80d4b70,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de1f0 <__gmpz_get_d_2exp@plt+0x923f0> │ │ │ │ - movl $0x80de190,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80d4d77 <__gmpz_get_d_2exp@plt+0x88f77> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d4bac,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x833b6ec,%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + js 80d4d48 <__gmpz_get_d_2exp@plt+0x88f48> │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de27a <__gmpz_get_d_2exp@plt+0x9247a> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833b6e5,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 80d4e7b <__gmpz_get_d_2exp@plt+0x8907b> │ │ │ │ + movl $0x80d4df8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80de302 <__gmpz_get_d_2exp@plt+0x92502> │ │ │ │ - movl $0x80de2e8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de2e8 <__gmpz_get_d_2exp@plt+0x924e8> │ │ │ │ + jne 80d4df8 <__gmpz_get_d_2exp@plt+0x88ff8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80de2d3 <__gmpz_get_d_2exp@plt+0x924d3> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xc2,%al │ │ │ │ + add %al,%es:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - loop 80de2fe <__gmpz_get_d_2exp@plt+0x924fe> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock xor $0x4e,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de2b8 <__gmpz_get_d_2exp@plt+0x924b8> │ │ │ │ + jne 80d4e34 <__gmpz_get_d_2exp@plt+0x89034> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + fadd %st(1),%st │ │ │ │ + es add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80de35c <__gmpz_get_d_2exp@plt+0x9255c> │ │ │ │ - add $0x8,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d4e7e <__gmpz_get_d_2exp@plt+0x8907e> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d48f4 <__gmpz_get_d_2exp@plt+0x88af4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de352 <__gmpz_get_d_2exp@plt+0x92552> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80de28c,-0x4(%edi) │ │ │ │ + ja 80d4f38 <__gmpz_get_d_2exp@plt+0x89138> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d4af0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d4d0c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d48f4 <__gmpz_get_d_2exp@plt+0x88af4> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de38f <__gmpz_get_d_2exp@plt+0x9258f> │ │ │ │ + jb 80d4f7f <__gmpz_get_d_2exp@plt+0x8917f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80db980 <__gmpz_get_d_2exp@plt+0x8fb80> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80de416 <__gmpz_get_d_2exp@plt+0x92616> │ │ │ │ - movl $0x80de3fc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de3fc <__gmpz_get_d_2exp@plt+0x925fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80de3e7 <__gmpz_get_d_2exp@plt+0x925e7> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xcc,%al │ │ │ │ - jecxz 80de412 <__gmpz_get_d_2exp@plt+0x92612> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de3cc <__gmpz_get_d_2exp@plt+0x925cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80de470 <__gmpz_get_d_2exp@plt+0x92670> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de466 <__gmpz_get_d_2exp@plt+0x92666> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80de3a0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de4e1 <__gmpz_get_d_2exp@plt+0x926e1> │ │ │ │ + jb 80d5055 <__gmpz_get_d_2exp@plt+0x89255> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80de4c4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80d500c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de4c4 <__gmpz_get_d_2exp@plt+0x926c4> │ │ │ │ + jne 80d500c <__gmpz_get_d_2exp@plt+0x8920c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80de4ad <__gmpz_get_d_2exp@plt+0x926ad> │ │ │ │ - movl $0x80dbd38,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80de6a4 <__gmpz_get_d_2exp@plt+0x928a4> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80de69e <__gmpz_get_d_2exp@plt+0x9289e> │ │ │ │ - movl $0x80de5e4,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%esi │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + push %eax │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de5e4 <__gmpz_get_d_2exp@plt+0x927e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de5ca <__gmpz_get_d_2exp@plt+0x927ca> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - movl $0x80de424,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80de480,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80de5b0,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de5b0 <__gmpz_get_d_2exp@plt+0x927b0> │ │ │ │ + jne 80d5040 <__gmpz_get_d_2exp@plt+0x89240> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %cl,-0x516f38b(%ecx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ch,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x2901e9d6(%ecx) │ │ │ │ - lldt 0x3(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80de53f <__gmpz_get_d_2exp@plt+0x9273f> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5058 <__gmpz_get_d_2exp@plt+0x89258> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de5ca <__gmpz_get_d_2exp@plt+0x927ca> │ │ │ │ - movl $0x80de310,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80de36c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80d50b7 <__gmpz_get_d_2exp@plt+0x892b7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d50d5 <__gmpz_get_d_2exp@plt+0x892d5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d50c6 <__gmpz_get_d_2exp@plt+0x892c6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d50d5 <__gmpz_get_d_2exp@plt+0x892d5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d50c6 <__gmpz_get_d_2exp@plt+0x892c6> │ │ │ │ + movl $0x80d4f50,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80de660,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x18c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de63d <__gmpz_get_d_2exp@plt+0x9283d> │ │ │ │ - movl $0x80de250,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x833b6db,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80de668 <__gmpz_get_d_2exp@plt+0x92868> │ │ │ │ - mov $0x833b6f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 80de974 <__gmpz_get_d_2exp@plt+0x92b74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de74b <__gmpz_get_d_2exp@plt+0x9294b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80de758,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de758 <__gmpz_get_d_2exp@plt+0x92958> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80de714,0x4(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de6f3 <__gmpz_get_d_2exp@plt+0x928f3> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80de719 <__gmpz_get_d_2exp@plt+0x92919> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %ah,%bh │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de784 <__gmpz_get_d_2exp@plt+0x92984> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,0xd(%edi,%eiz,8) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80de4f0 <__gmpz_get_d_2exp@plt+0x926f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de7dd <__gmpz_get_d_2exp@plt+0x929dd> │ │ │ │ + ja 80d5157 <__gmpz_get_d_2exp@plt+0x89357> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80de6bc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d4f8c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de90f <__gmpz_get_d_2exp@plt+0x92b0f> │ │ │ │ + jb 80d519b <__gmpz_get_d_2exp@plt+0x8939b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80de8ec,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de8ec <__gmpz_get_d_2exp@plt+0x92aec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80de850,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de82f <__gmpz_get_d_2exp@plt+0x92a2f> │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80de855 <__gmpz_get_d_2exp@plt+0x92a55> │ │ │ │ - movl $0x80de8ac,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 80d5271 <__gmpz_get_d_2exp@plt+0x89471> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d5228,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de8ac <__gmpz_get_d_2exp@plt+0x92aac> │ │ │ │ + jne 80d5228 <__gmpz_get_d_2exp@plt+0x89428> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x80,%al │ │ │ │ - call 5598f0c5 │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x75890445(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - sub %edi,%esp │ │ │ │ - (bad) │ │ │ │ - call *0x3(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80de887 <__gmpz_get_d_2exp@plt+0x92a87> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - shr $1,%al │ │ │ │ + hlt │ │ │ │ + pop %esp │ │ │ │ + push %edx │ │ │ │ or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - cld │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de8d0 <__gmpz_get_d_2exp@plt+0x92ad0> │ │ │ │ + jne 80d525c <__gmpz_get_d_2exp@plt+0x8945c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5274 <__gmpz_get_d_2exp@plt+0x89474> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d52d3 <__gmpz_get_d_2exp@plt+0x894d3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d52f1 <__gmpz_get_d_2exp@plt+0x894f1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d52e2 <__gmpz_get_d_2exp@plt+0x894e2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d52f1 <__gmpz_get_d_2exp@plt+0x894f1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d52e2 <__gmpz_get_d_2exp@plt+0x894e2> │ │ │ │ + movl $0x80d516c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de94d <__gmpz_get_d_2exp@plt+0x92b4d> │ │ │ │ + ja 80d5373 <__gmpz_get_d_2exp@plt+0x89573> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80de7f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bh,%ch │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80de9b8 <__gmpz_get_d_2exp@plt+0x92bb8> │ │ │ │ - movl $0x80de7b0,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d51a8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80de920,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833b6f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cl,%ch │ │ │ │ - and $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dea14 <__gmpz_get_d_2exp@plt+0x92c14> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80dea17 <__gmpz_get_d_2exp@plt+0x92c17> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833b73a,-0x10(%ebp) │ │ │ │ - movl $0x833b74c,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81253d4 <__gmpz_get_d_2exp@plt+0xd95d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dea4b <__gmpz_get_d_2exp@plt+0x92c4b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - movl $0x834c381,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dea84 <__gmpz_get_d_2exp@plt+0x92c84> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80deab6 <__gmpz_get_d_2exp@plt+0x92cb6> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - test $0xcc,%al │ │ │ │ - and $0x3001700,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x768b0146(%ebx) │ │ │ │ - add $0x89004d8b,%eax │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x4d890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %ch,%cl │ │ │ │ - lcall $0x7c90,$0x66000000 │ │ │ │ - int3 │ │ │ │ - and $0x3001700,%eax │ │ │ │ + jl 80d533e <__gmpz_get_d_2exp@plt+0x8953e> │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80deb6c <__gmpz_get_d_2exp@plt+0x92d6c> │ │ │ │ - movl $0x80deb44,-0xc(%ebp) │ │ │ │ + jb 80d5450 <__gmpz_get_d_2exp@plt+0x89650> │ │ │ │ + movl $0x80d53d8,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80deb44 <__gmpz_get_d_2exp@plt+0x92d44> │ │ │ │ + jne 80d53d8 <__gmpz_get_d_2exp@plt+0x895d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %cl,%ah │ │ │ │ - and $0x500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xbc,%al │ │ │ │ + add %al,%es:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80deb27 <__gmpz_get_d_2exp@plt+0x92d27> │ │ │ │ - movl $0x80deacc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80deacc <__gmpz_get_d_2exp@plt+0x92ccc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock adc $0x54,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ hlt │ │ │ │ - lret │ │ │ │ - and $0x3001700,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d5414 <__gmpz_get_d_2exp@plt+0x89614> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + mov $0xc80026,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80dec44 <__gmpz_get_d_2exp@plt+0x92e44> │ │ │ │ - add $0x34,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5453 <__gmpz_get_d_2exp@plt+0x89653> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d48f4 <__gmpz_get_d_2exp@plt+0x88af4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dec3a <__gmpz_get_d_2exp@plt+0x92e3a> │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x9(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xd(%eax),%edx │ │ │ │ - movl $0x80dea58,-0x30(%edi) │ │ │ │ + ja 80d54fd <__gmpz_get_d_2exp@plt+0x896fd> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80dea94,-0x1c(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d50ec,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80deaf8,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d5308,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x833b774,0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb %cl,%bl │ │ │ │ - and $0x3001700,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0176(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7cb3d(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %ch,%cl │ │ │ │ - or %edi,%edi │ │ │ │ - (bad) │ │ │ │ - call *0x25caec(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d48f4 <__gmpz_get_d_2exp@plt+0x88af4> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %bh,0x1a0026(%ebx) │ │ │ │ push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80decfc <__gmpz_get_d_2exp@plt+0x92efc> │ │ │ │ - movl $0x80dea28,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80d55a1 <__gmpz_get_d_2exp@plt+0x897a1> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x80d3cd0,-0x3c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80d48f4,-0x2c(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80d4d94,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80deb80,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x80dec5c,-0x4(%edi) │ │ │ │ - lea -0x15(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0x833b774,0x10(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x833b784,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ded42 <__gmpz_get_d_2exp@plt+0x92f42> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80d5390,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833b78c,%esi │ │ │ │ + movl $0x834d991,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dedc7 <__gmpz_get_d_2exp@plt+0x92fc7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80deda0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80deda0 <__gmpz_get_d_2exp@plt+0x92fa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ded89 <__gmpz_get_d_2exp@plt+0x92f89> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dedf7 <__gmpz_get_d_2exp@plt+0x92ff7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8152158 <__gmpz_get_d_2exp@plt+0x106358> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dee37 <__gmpz_get_d_2exp@plt+0x93037> │ │ │ │ + jb 80d55e7 <__gmpz_get_d_2exp@plt+0x897e7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dee44,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dee44 <__gmpz_get_d_2exp@plt+0x93044> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dee7b <__gmpz_get_d_2exp@plt+0x9307b> │ │ │ │ + jb 80d56bd <__gmpz_get_d_2exp@plt+0x898bd> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d5674,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8152158 <__gmpz_get_d_2exp@plt+0x106358> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80def73 <__gmpz_get_d_2exp@plt+0x93173> │ │ │ │ - movl $0x80def80,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80def80 <__gmpz_get_d_2exp@plt+0x93180> │ │ │ │ + jne 80d5674 <__gmpz_get_d_2exp@plt+0x89874> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80deebd <__gmpz_get_d_2exp@plt+0x930bd> │ │ │ │ - movl $0x80dee04,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80dee58,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80deecc <__gmpz_get_d_2exp@plt+0x930cc> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80def0a <__gmpz_get_d_2exp@plt+0x9310a> │ │ │ │ - movl $0x80ded5c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80dedd4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xef,%al │ │ │ │ + hlt │ │ │ │ + test $0x56,%al │ │ │ │ or $0x8bf08908,%eax │ │ │ │ - jbe 80def93 <__gmpz_get_d_2exp@plt+0x93193> │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80def24 <__gmpz_get_d_2exp@plt+0x93124> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df013 <__gmpz_get_d_2exp@plt+0x93213> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80defec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80defec <__gmpz_get_d_2exp@plt+0x931ec> │ │ │ │ + jne 80d56a8 <__gmpz_get_d_2exp@plt+0x898a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d56c0 <__gmpz_get_d_2exp@plt+0x898c0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d571f <__gmpz_get_d_2exp@plt+0x8991f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d573d <__gmpz_get_d_2exp@plt+0x8993d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d572e <__gmpz_get_d_2exp@plt+0x8992e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d573d <__gmpz_get_d_2exp@plt+0x8993d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d572e <__gmpz_get_d_2exp@plt+0x8992e> │ │ │ │ + movl $0x80d55b8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80defd5 <__gmpz_get_d_2exp@plt+0x931d5> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + ja 80d57bf <__gmpz_get_d_2exp@plt+0x899bf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d55f4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df043 <__gmpz_get_d_2exp@plt+0x93243> │ │ │ │ + jb 80d5803 <__gmpz_get_d_2exp@plt+0x89a03> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8152158 <__gmpz_get_d_2exp@plt+0x106358> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df083 <__gmpz_get_d_2exp@plt+0x93283> │ │ │ │ + jb 80d58d9 <__gmpz_get_d_2exp@plt+0x89ad9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df090,-0x10(%ebp) │ │ │ │ + movl $0x80d5890,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df090 <__gmpz_get_d_2exp@plt+0x93290> │ │ │ │ + jne 80d5890 <__gmpz_get_d_2exp@plt+0x89a90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df0c7 <__gmpz_get_d_2exp@plt+0x932c7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + les 0xd(%eax),%ebx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8152158 <__gmpz_get_d_2exp@plt+0x106358> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80df1bf <__gmpz_get_d_2exp@plt+0x933bf> │ │ │ │ - movl $0x80df1cc,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df1cc <__gmpz_get_d_2exp@plt+0x933cc> │ │ │ │ + jne 80d58c4 <__gmpz_get_d_2exp@plt+0x89ac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d58dc <__gmpz_get_d_2exp@plt+0x89adc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df109 <__gmpz_get_d_2exp@plt+0x93309> │ │ │ │ - movl $0x80df050,-0x18(%edi) │ │ │ │ + ja 80d593b <__gmpz_get_d_2exp@plt+0x89b3b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d5959 <__gmpz_get_d_2exp@plt+0x89b59> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d594a <__gmpz_get_d_2exp@plt+0x89b4a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d5959 <__gmpz_get_d_2exp@plt+0x89b59> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d594a <__gmpz_get_d_2exp@plt+0x89b4a> │ │ │ │ + movl $0x80d57d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80df0a4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80df118 <__gmpz_get_d_2exp@plt+0x93318> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df156 <__gmpz_get_d_2exp@plt+0x93356> │ │ │ │ - movl $0x80defa8,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80df020,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80d59db <__gmpz_get_d_2exp@plt+0x89bdb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d5810,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and $0xb6,%al │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80d5b03 <__gmpz_get_d_2exp@plt+0x89d03> │ │ │ │ + movl $0x80d5a64,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d5a64 <__gmpz_get_d_2exp@plt+0x89c64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x70026b5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80df1c2 <__gmpz_get_d_2exp@plt+0x933c2> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jbe 80df1df <__gmpz_get_d_2exp@plt+0x933df> │ │ │ │ + lock mov 0x89080d5a,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df170 <__gmpz_get_d_2exp@plt+0x93370> │ │ │ │ + jne 80d5aa0 <__gmpz_get_d_2exp@plt+0x89ca0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov %al,%ch │ │ │ │ - and $0x5001900,%eax │ │ │ │ + jl 80d5a4b <__gmpz_get_d_2exp@plt+0x89c4b> │ │ │ │ + es add %cl,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80df250 <__gmpz_get_d_2exp@plt+0x93450> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5b06 <__gmpz_get_d_2exp@plt+0x89d06> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d551c <__gmpz_get_d_2exp@plt+0x8971c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df246 <__gmpz_get_d_2exp@plt+0x93446> │ │ │ │ - movl $0x80dee8c,-0xc(%edi) │ │ │ │ + ja 80d5bd4 <__gmpz_get_d_2exp@plt+0x89dd4> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d5754,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80df0d8,-0x4(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d5970,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x833b78e,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80dec88 <__gmpz_get_d_2exp@plt+0x92e88> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b790,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d551c <__gmpz_get_d_2exp@plt+0x8971c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df2cb <__gmpz_get_d_2exp@plt+0x934cb> │ │ │ │ + jb 80d5c1b <__gmpz_get_d_2exp@plt+0x89e1b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df2a4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df2a4 <__gmpz_get_d_2exp@plt+0x934a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80df28d <__gmpz_get_d_2exp@plt+0x9348d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df30b <__gmpz_get_d_2exp@plt+0x9350b> │ │ │ │ + jb 80d5cf1 <__gmpz_get_d_2exp@plt+0x89ef1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df318,-0x10(%ebp) │ │ │ │ + movl $0x80d5ca8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df318 <__gmpz_get_d_2exp@plt+0x93518> │ │ │ │ + jne 80d5ca8 <__gmpz_get_d_2exp@plt+0x89ea8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80df431 <__gmpz_get_d_2exp@plt+0x93631> │ │ │ │ - movl $0x80df43c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fcompl 0x8(%ebp,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df43c <__gmpz_get_d_2exp@plt+0x9363c> │ │ │ │ + jne 80d5cdc <__gmpz_get_d_2exp@plt+0x89edc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5cf4 <__gmpz_get_d_2exp@plt+0x89ef4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df367 <__gmpz_get_d_2exp@plt+0x93567> │ │ │ │ - movl $0x80df2d8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80d5d53 <__gmpz_get_d_2exp@plt+0x89f53> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d5d71 <__gmpz_get_d_2exp@plt+0x89f71> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d5d62 <__gmpz_get_d_2exp@plt+0x89f62> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d5d71 <__gmpz_get_d_2exp@plt+0x89f71> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d5d62 <__gmpz_get_d_2exp@plt+0x89f62> │ │ │ │ + movl $0x80d5bec,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80df376 <__gmpz_get_d_2exp@plt+0x93576> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df3bb <__gmpz_get_d_2exp@plt+0x935bb> │ │ │ │ - movl $0x80df260,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d5df3 <__gmpz_get_d_2exp@plt+0x89ff3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d5c28,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xf3 │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - jbe 80df44f <__gmpz_get_d_2exp@plt+0x9364f> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df3d4 <__gmpz_get_d_2exp@plt+0x935d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df4d3 <__gmpz_get_d_2exp@plt+0x936d3> │ │ │ │ + jb 80d5e37 <__gmpz_get_d_2exp@plt+0x8a037> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df4ac,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df4ac <__gmpz_get_d_2exp@plt+0x936ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80df495 <__gmpz_get_d_2exp@plt+0x93695> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x834c381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df513 <__gmpz_get_d_2exp@plt+0x93713> │ │ │ │ + jb 80d5f0d <__gmpz_get_d_2exp@plt+0x8a10d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df520,-0x10(%ebp) │ │ │ │ + movl $0x80d5ec4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df520 <__gmpz_get_d_2exp@plt+0x93720> │ │ │ │ + jne 80d5ec4 <__gmpz_get_d_2exp@plt+0x8a0c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80df639 <__gmpz_get_d_2exp@plt+0x93839> │ │ │ │ - movl $0x80df644,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + clc │ │ │ │ + pop %esi │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df644 <__gmpz_get_d_2exp@plt+0x93844> │ │ │ │ + jne 80d5ef8 <__gmpz_get_d_2exp@plt+0x8a0f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x1c,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d5f10 <__gmpz_get_d_2exp@plt+0x8a110> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df56f <__gmpz_get_d_2exp@plt+0x9376f> │ │ │ │ - movl $0x80df4e0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80d5f6f <__gmpz_get_d_2exp@plt+0x8a16f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d5f8d <__gmpz_get_d_2exp@plt+0x8a18d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d5f7e <__gmpz_get_d_2exp@plt+0x8a17e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d5f8d <__gmpz_get_d_2exp@plt+0x8a18d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d5f7e <__gmpz_get_d_2exp@plt+0x8a17e> │ │ │ │ + movl $0x80d5e08,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80df57e <__gmpz_get_d_2exp@plt+0x9377e> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df5c3 <__gmpz_get_d_2exp@plt+0x937c3> │ │ │ │ - movl $0x80df468,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d600f <__gmpz_get_d_2exp@plt+0x8a20f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d5e44,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + lock scas %es:(%edi),%eax │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d60fd <__gmpz_get_d_2exp@plt+0x8a2fd> │ │ │ │ + movl $0x80d6074,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6074 <__gmpz_get_d_2exp@plt+0x8a274> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xaf,%al │ │ │ │ + add %al,%es:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fdiv %st,%st(5) │ │ │ │ + lock mov $0x60,%al │ │ │ │ or $0x8bf08908,%eax │ │ │ │ - jbe 80df657 <__gmpz_get_d_2exp@plt+0x93857> │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df5dc <__gmpz_get_d_2exp@plt+0x937dc> │ │ │ │ + jne 80d60b0 <__gmpz_get_d_2exp@plt+0x8a2b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sbb %al,%cl │ │ │ │ - and $0x5001900,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + es add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d6100 <__gmpz_get_d_2exp@plt+0x8a300> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d551c <__gmpz_get_d_2exp@plt+0x8971c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d61be <__gmpz_get_d_2exp@plt+0x8a3be> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d5d88,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d5fa4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d551c <__gmpz_get_d_2exp@plt+0x8971c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xae,%al │ │ │ │ + add %bl,%es:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df6c2 <__gmpz_get_d_2exp@plt+0x938c2> │ │ │ │ + ja 80d6238 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x80df330,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80df538,-0x8(%edi) │ │ │ │ + movl $0x80d59f8,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80d602c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80df6dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80c4094 <__gmpz_get_d_2exp@plt+0x78294> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xc0,%ah │ │ │ │ - and $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df71b <__gmpz_get_d_2exp@plt+0x9391b> │ │ │ │ + jb 80d627f <__gmpz_get_d_2exp@plt+0x8a47f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -184253,18 +176510,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df84d <__gmpz_get_d_2exp@plt+0x93a4d> │ │ │ │ + jb 80d6355 <__gmpz_get_d_2exp@plt+0x8a555> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df858,-0x24(%ebp) │ │ │ │ + movl $0x80d630c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -184280,110 +176537,275 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df858 <__gmpz_get_d_2exp@plt+0x93a58> │ │ │ │ + jne 80d630c <__gmpz_get_d_2exp@plt+0x8a50c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + arpl %ecx,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6340 <__gmpz_get_d_2exp@plt+0x8a540> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6358 <__gmpz_get_d_2exp@plt+0x8a558> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df81a <__gmpz_get_d_2exp@plt+0x93a1a> │ │ │ │ + ja 80d63b7 <__gmpz_get_d_2exp@plt+0x8a5b7> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80df7a1 <__gmpz_get_d_2exp@plt+0x939a1> │ │ │ │ + jl 80d63d5 <__gmpz_get_d_2exp@plt+0x8a5d5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80df80b <__gmpz_get_d_2exp@plt+0x93a0b> │ │ │ │ + jne 80d63c6 <__gmpz_get_d_2exp@plt+0x8a5c6> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80df7a1 <__gmpz_get_d_2exp@plt+0x939a1> │ │ │ │ + jl 80d63d5 <__gmpz_get_d_2exp@plt+0x8a5d5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80df80b <__gmpz_get_d_2exp@plt+0x93a0b> │ │ │ │ - movl $0x80df6ec,-0x1c(%edi) │ │ │ │ + jne 80d63c6 <__gmpz_get_d_2exp@plt+0x8a5c6> │ │ │ │ + movl $0x80d6250,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80df7ac <__gmpz_get_d_2exp@plt+0x939ac> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d6457 <__gmpz_get_d_2exp@plt+0x8a657> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d628c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d649b <__gmpz_get_d_2exp@plt+0x8a69b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d6571 <__gmpz_get_d_2exp@plt+0x8a771> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d6528,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6528 <__gmpz_get_d_2exp@plt+0x8a728> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xor $0xf8,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ + pop %esp │ │ │ │ + gs or $0x8bf08908,%eax │ │ │ │ dec %esi │ │ │ │ add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df834 <__gmpz_get_d_2exp@plt+0x93a34> │ │ │ │ + jne 80d655c <__gmpz_get_d_2exp@plt+0x8a75c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6574 <__gmpz_get_d_2exp@plt+0x8a774> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d65d3 <__gmpz_get_d_2exp@plt+0x8a7d3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d65f1 <__gmpz_get_d_2exp@plt+0x8a7f1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d65e2 <__gmpz_get_d_2exp@plt+0x8a7e2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d65f1 <__gmpz_get_d_2exp@plt+0x8a7f1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d65e2 <__gmpz_get_d_2exp@plt+0x8a7e2> │ │ │ │ + movl $0x80d646c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df8fb <__gmpz_get_d_2exp@plt+0x93afb> │ │ │ │ + ja 80d6673 <__gmpz_get_d_2exp@plt+0x8a873> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80df728,-0x20(%edi) │ │ │ │ + movl $0x80d64a8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -184394,139 +176816,153 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - js 80df8c8 <__gmpz_get_d_2exp@plt+0x93ac8> │ │ │ │ - and $0x3001700,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %gs,0x170026(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x8000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dfa45 <__gmpz_get_d_2exp@plt+0x93c45> │ │ │ │ - movl $0x80dfa54,-0x10(%ebp) │ │ │ │ + jb 80d6777 <__gmpz_get_d_2exp@plt+0x8a977> │ │ │ │ + movl $0x80d66f4,-0x10(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dfa54 <__gmpz_get_d_2exp@plt+0x93c54> │ │ │ │ + jne 80d66f4 <__gmpz_get_d_2exp@plt+0x8a8f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df963 <__gmpz_get_d_2exp@plt+0x93b63> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80df890,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80df678 <__gmpz_get_d_2exp@plt+0x93878> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0xca0025,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %ch,0x60026(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock xor %ah,0xd(%edi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6730 <__gmpz_get_d_2exp@plt+0x8a930> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + test $0x26,%al │ │ │ │ + add %cl,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80df972 <__gmpz_get_d_2exp@plt+0x93b72> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d677a <__gmpz_get_d_2exp@plt+0x8a97a> │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80df678 <__gmpz_get_d_2exp@plt+0x93878> │ │ │ │ + jmp 80d61e0 <__gmpz_get_d_2exp@plt+0x8a3e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp $0xbd,%al │ │ │ │ - and $0x600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock in (%dx),%al │ │ │ │ - stc │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df9ec <__gmpz_get_d_2exp@plt+0x93bec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d6834 <__gmpz_get_d_2exp@plt+0x8aa34> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d63ec,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d6608,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d61e0 <__gmpz_get_d_2exp@plt+0x8a3e0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dfabf <__gmpz_get_d_2exp@plt+0x93cbf> │ │ │ │ + jb 80d687b <__gmpz_get_d_2exp@plt+0x8aa7b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -184536,18 +176972,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dfbf1 <__gmpz_get_d_2exp@plt+0x93df1> │ │ │ │ + jb 80d6951 <__gmpz_get_d_2exp@plt+0x8ab51> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dfbfc,-0x24(%ebp) │ │ │ │ + movl $0x80d6908,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -184563,110 +176999,274 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dfbfc <__gmpz_get_d_2exp@plt+0x93dfc> │ │ │ │ + jne 80d6908 <__gmpz_get_d_2exp@plt+0x8ab08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp $0x69,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d693c <__gmpz_get_d_2exp@plt+0x8ab3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6954 <__gmpz_get_d_2exp@plt+0x8ab54> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dfbbe <__gmpz_get_d_2exp@plt+0x93dbe> │ │ │ │ + ja 80d69b3 <__gmpz_get_d_2exp@plt+0x8abb3> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80dfb45 <__gmpz_get_d_2exp@plt+0x93d45> │ │ │ │ + jl 80d69d1 <__gmpz_get_d_2exp@plt+0x8abd1> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80dfbaf <__gmpz_get_d_2exp@plt+0x93daf> │ │ │ │ + jne 80d69c2 <__gmpz_get_d_2exp@plt+0x8abc2> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80dfb45 <__gmpz_get_d_2exp@plt+0x93d45> │ │ │ │ + jl 80d69d1 <__gmpz_get_d_2exp@plt+0x8abd1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80dfbaf <__gmpz_get_d_2exp@plt+0x93daf> │ │ │ │ - movl $0x80dfa90,-0x1c(%edi) │ │ │ │ + jne 80d69c2 <__gmpz_get_d_2exp@plt+0x8abc2> │ │ │ │ + movl $0x80d684c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80dbd04,-0x8(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80dfb50 <__gmpz_get_d_2exp@plt+0x93d50> │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d6a53 <__gmpz_get_d_2exp@plt+0x8ac53> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d6888,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d6a97 <__gmpz_get_d_2exp@plt+0x8ac97> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d6b6d <__gmpz_get_d_2exp@plt+0x8ad6d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d6b24,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6b24 <__gmpz_get_d_2exp@plt+0x8ad24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fdivr %st(3),%st │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ + pop %eax │ │ │ │ + imul $0x4e,0x8bf08908,%ecx │ │ │ │ add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dfbd8 <__gmpz_get_d_2exp@plt+0x93dd8> │ │ │ │ + jne 80d6b58 <__gmpz_get_d_2exp@plt+0x8ad58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6b70 <__gmpz_get_d_2exp@plt+0x8ad70> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d6bcf <__gmpz_get_d_2exp@plt+0x8adcf> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d6bed <__gmpz_get_d_2exp@plt+0x8aded> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d6bde <__gmpz_get_d_2exp@plt+0x8adde> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d6bed <__gmpz_get_d_2exp@plt+0x8aded> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d6bde <__gmpz_get_d_2exp@plt+0x8adde> │ │ │ │ + movl $0x80d6a68,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfc9f <__gmpz_get_d_2exp@plt+0x93e9f> │ │ │ │ + ja 80d6c6f <__gmpz_get_d_2exp@plt+0x8ae6f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80dfacc,-0x20(%edi) │ │ │ │ + movl $0x80d6aa4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -184677,59864 +177277,67739 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - aam $0xba │ │ │ │ - and $0x3001700,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + mov %eax,0x170026 │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dfdc7 <__gmpz_get_d_2exp@plt+0x93fc7> │ │ │ │ - movl $0x80dfdd8,-0xc(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d6d4c <__gmpz_get_d_2exp@plt+0x8af4c> │ │ │ │ + movl $0x80d6cd4,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dfdd8 <__gmpz_get_d_2exp@plt+0x93fd8> │ │ │ │ + jne 80d6cd4 <__gmpz_get_d_2exp@plt+0x8aed4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dfcf9 <__gmpz_get_d_2exp@plt+0x93ef9> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80dfc34,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80df678 <__gmpz_get_d_2exp@plt+0x93878> │ │ │ │ - adc $0xba,%al │ │ │ │ - and $0xc900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80dfd08 <__gmpz_get_d_2exp@plt+0x93f08> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80df678 <__gmpz_get_d_2exp@plt+0x93878> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x50025b9,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x40026 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock jl 80dfdda <__gmpz_get_d_2exp@plt+0x93fda> │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890776(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ + lock adc %ch,0xd(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dfd7c <__gmpz_get_d_2exp@plt+0x93f7c> │ │ │ │ + jne 80d6d10 <__gmpz_get_d_2exp@plt+0x8af10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - je 80dfdc7 <__gmpz_get_d_2exp@plt+0x93fc7> │ │ │ │ - and $0x6001a00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0xa3,%al │ │ │ │ + es add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dfe80 <__gmpz_get_d_2exp@plt+0x94080> │ │ │ │ - movl $0x80df678,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6d4f <__gmpz_get_d_2exp@plt+0x8af4f> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d61e0 <__gmpz_get_d_2exp@plt+0x8a3e0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d6df9 <__gmpz_get_d_2exp@plt+0x8aff9> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d69e8,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80df918,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d6c04,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80dfcbc,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d61e0 <__gmpz_get_d_2exp@plt+0x8a3e0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xa2,%al │ │ │ │ + add %bl,%es:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d6e97 <__gmpz_get_d_2exp@plt+0x8b097> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80d551c,-0x38(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80d61e0,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80d6690,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80d6c8c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x834d991,0x0(%ebp) │ │ │ │ lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d9f3c <__gmpz_get_d_2exp@plt+0x18e13c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x833b798,%esi │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x3c │ │ │ │ - adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add 0x10011,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x300113d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %bh,%gs:0x10011(,%edi,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %esi │ │ │ │ - cmp $0x10011,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jmp *0x1000000 │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dff1b <__gmpz_get_d_2exp@plt+0x9411b> │ │ │ │ + jb 80d6edb <__gmpz_get_d_2exp@plt+0x8b0db> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80fe61c <__gmpz_get_d_2exp@plt+0xb281c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xb8,%al │ │ │ │ - and $0x4001500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0042 <__gmpz_get_d_2exp@plt+0x94242> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80dff6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x833f64d,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d23b0 <__gmpz_get_d_2exp@plt+0x1865b0> │ │ │ │ - test $0xb8,%al │ │ │ │ - and $0x2200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x90,%al │ │ │ │ - decl 0x758b08 │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80d6fb1 <__gmpz_get_d_2exp@plt+0x8b1b1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d6f68,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dff90 <__gmpz_get_d_2exp@plt+0x94190> │ │ │ │ + jne 80d6f68 <__gmpz_get_d_2exp@plt+0x8b168> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test %bh,0x220025(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x768b080d(%edi,%edi,8) │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dffb4 <__gmpz_get_d_2exp@plt+0x941b4> │ │ │ │ + jne 80d6f9c <__gmpz_get_d_2exp@plt+0x8b19c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov $0x220025,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80dfff6 <__gmpz_get_d_2exp@plt+0x941f6> │ │ │ │ - movl $0x833b7e1,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - nop │ │ │ │ - sbb $0xb8,%al │ │ │ │ - and $0x4300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d6fb4 <__gmpz_get_d_2exp@plt+0x8b1b4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0085 <__gmpz_get_d_2exp@plt+0x94285> │ │ │ │ - movl $0x80dfef8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80d7013 <__gmpz_get_d_2exp@plt+0x8b213> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d7031 <__gmpz_get_d_2exp@plt+0x8b231> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d7022 <__gmpz_get_d_2exp@plt+0x8b222> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d7031 <__gmpz_get_d_2exp@plt+0x8b231> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d7022 <__gmpz_get_d_2exp@plt+0x8b222> │ │ │ │ + movl $0x80d6eac,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80e0058,0x8(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x833b7c2,-0xc(%ebp) │ │ │ │ - movl $0x834c372,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x834c372,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8141848 <__gmpz_get_d_2exp@plt+0xf5a48> │ │ │ │ - mov $0x833b828,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %dl,0x26(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 80e005d <__gmpz_get_d_2exp@plt+0x9425d> │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - jne 80e00c9 <__gmpz_get_d_2exp@plt+0x942c9> │ │ │ │ - xor $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81404dc <__gmpz_get_d_2exp@plt+0xf46dc> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x80dffe4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - nop │ │ │ │ - je 80e005d <__gmpz_get_d_2exp@plt+0x9425d> │ │ │ │ - and $0x3000f00,%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e0122 <__gmpz_get_d_2exp@plt+0x94322> │ │ │ │ + ja 80d70b3 <__gmpz_get_d_2exp@plt+0x8b2b3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d6ee8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e00e4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d70f7 <__gmpz_get_d_2exp@plt+0x8b2f7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d71cd <__gmpz_get_d_2exp@plt+0x8b3cd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d7184,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e00e4 <__gmpz_get_d_2exp@plt+0x942e4> │ │ │ │ + jne 80d7184 <__gmpz_get_d_2exp@plt+0x8b384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - mov $0x25,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x1,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + mov $0x89080d71,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0114 <__gmpz_get_d_2exp@plt+0x94314> │ │ │ │ + jne 80d71b8 <__gmpz_get_d_2exp@plt+0x8b3b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc $0xb7,%al │ │ │ │ - and $0x2200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0xee90875(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833b830,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov $0x25,%dh │ │ │ │ - add %cl,(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d71d0 <__gmpz_get_d_2exp@plt+0x8b3d0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d722f <__gmpz_get_d_2exp@plt+0x8b42f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d724d <__gmpz_get_d_2exp@plt+0x8b44d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d723e <__gmpz_get_d_2exp@plt+0x8b43e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d724d <__gmpz_get_d_2exp@plt+0x8b44d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d723e <__gmpz_get_d_2exp@plt+0x8b43e> │ │ │ │ + movl $0x80d70c8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80d72cf <__gmpz_get_d_2exp@plt+0x8b4cf> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d7104,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %bl,0x170026(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - jae 80e013e <__gmpz_get_d_2exp@plt+0x9433e> │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - inc %ecx │ │ │ │ - cld │ │ │ │ - push %cs │ │ │ │ - add %dl,0x6001a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x76f7f1ff(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80d73f7 <__gmpz_get_d_2exp@plt+0x8b5f7> │ │ │ │ + movl $0x80d7358,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0188 <__gmpz_get_d_2exp@plt+0x94388> │ │ │ │ + jne 80d7358 <__gmpz_get_d_2exp@plt+0x8b558> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x700(%esi,%eiz,1),%ebx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0xf76f7f2(%ecx,%eax,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + jae 80d736b <__gmpz_get_d_2exp@plt+0x8b56b> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e01ac <__gmpz_get_d_2exp@plt+0x943ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - add %ecx,(%esi) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e01d0 <__gmpz_get_d_2exp@plt+0x943d0> │ │ │ │ + jne 80d7394 <__gmpz_get_d_2exp@plt+0x8b594> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %bl,0xcb00(%esi,%eiz,1) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - add %ecx,(%esi) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d73fa <__gmpz_get_d_2exp@plt+0x8b5fa> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d6e18 <__gmpz_get_d_2exp@plt+0x8b018> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d74c8 <__gmpz_get_d_2exp@plt+0x8b6c8> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d7048,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d7264,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d6e18 <__gmpz_get_d_2exp@plt+0x8b018> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - add (%esi),%cl │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e0218 <__gmpz_get_d_2exp@plt+0x94418> │ │ │ │ + jb 80d750f <__gmpz_get_d_2exp@plt+0x8b70f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d75e5 <__gmpz_get_d_2exp@plt+0x8b7e5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d759c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d759c <__gmpz_get_d_2exp@plt+0x8b79c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lds (%ecx),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%edx,%eax,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + hlt │ │ │ │ + shlb $1,0xd(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e023c <__gmpz_get_d_2exp@plt+0x9443c> │ │ │ │ + jne 80d75d0 <__gmpz_get_d_2exp@plt+0x8b7d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e0277 <__gmpz_get_d_2exp@plt+0x94477> │ │ │ │ - movl $0x80e99b0,-0x18(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d75e8 <__gmpz_get_d_2exp@plt+0x8b7e8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7647 <__gmpz_get_d_2exp@plt+0x8b847> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d7665 <__gmpz_get_d_2exp@plt+0x8b865> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d7656 <__gmpz_get_d_2exp@plt+0x8b856> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d7665 <__gmpz_get_d_2exp@plt+0x8b865> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d7656 <__gmpz_get_d_2exp@plt+0x8b856> │ │ │ │ + movl $0x80d74e0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e02e3 <__gmpz_get_d_2exp@plt+0x944e3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e02d9 <__gmpz_get_d_2exp@plt+0x944d9> │ │ │ │ - movl $0x81597c4,-0xc(%edi) │ │ │ │ - movl $0x833b8c4,-0x8(%edi) │ │ │ │ - movl $0x833b8a1,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833b848,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81524e4 <__gmpz_get_d_2exp@plt+0x1066e4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833b8d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0318 <__gmpz_get_d_2exp@plt+0x94518> │ │ │ │ + ja 80d76e7 <__gmpz_get_d_2exp@plt+0x8b8e7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d751c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833b848,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81524e4 <__gmpz_get_d_2exp@plt+0x1066e4> │ │ │ │ - mov $0x833b8f0,%esi │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shlb $1,0x50025(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0xe(%ebx,%eax,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80e0354 <__gmpz_get_d_2exp@plt+0x94554> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x25,%ch │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 80e0363 <__gmpz_get_d_2exp@plt+0x94563> │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 80e02f8 <__gmpz_get_d_2exp@plt+0x944f8> │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 80e0294 <__gmpz_get_d_2exp@plt+0x94494> │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d772b <__gmpz_get_d_2exp@plt+0x8b92b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f1fd(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80d7801 <__gmpz_get_d_2exp@plt+0x8ba01> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d77b8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0398 <__gmpz_get_d_2exp@plt+0x94598> │ │ │ │ + jne 80d77b8 <__gmpz_get_d_2exp@plt+0x8b9b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0xf76f7f2(%ebx,%eax,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + ja 80d77cb <__gmpz_get_d_2exp@plt+0x8b9cb> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e03bc <__gmpz_get_d_2exp@plt+0x945bc> │ │ │ │ + jne 80d77ec <__gmpz_get_d_2exp@plt+0x8b9ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 80e03fa <__gmpz_get_d_2exp@plt+0x945fa> │ │ │ │ - mov %esi,%eax │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80e0407 <__gmpz_get_d_2exp@plt+0x94607> │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d7804 <__gmpz_get_d_2exp@plt+0x8ba04> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7863 <__gmpz_get_d_2exp@plt+0x8ba63> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d7881 <__gmpz_get_d_2exp@plt+0x8ba81> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d7872 <__gmpz_get_d_2exp@plt+0x8ba72> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jl 80d7881 <__gmpz_get_d_2exp@plt+0x8ba81> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d7872 <__gmpz_get_d_2exp@plt+0x8ba72> │ │ │ │ + movl $0x80d76fc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - jmp 80e03d6 <__gmpz_get_d_2exp@plt+0x945d6> │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 80e03e3 <__gmpz_get_d_2exp@plt+0x945e3> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80d7903 <__gmpz_get_d_2exp@plt+0x8bb03> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d7738,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + xchg %eax,%esi │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x4(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e0440 <__gmpz_get_d_2exp@plt+0x94640> │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d79f1 <__gmpz_get_d_2exp@plt+0x8bbf1> │ │ │ │ + movl $0x80d7968,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d7968 <__gmpz_get_d_2exp@plt+0x8bb68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x96,%ah │ │ │ │ + add %al,%es:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xe(%esp,%eax,1) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lock movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jns 80d797b <__gmpz_get_d_2exp@plt+0x8bb7b> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0464 <__gmpz_get_d_2exp@plt+0x94664> │ │ │ │ + jne 80d79a4 <__gmpz_get_d_2exp@plt+0x8bba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + js 80d7930 <__gmpz_get_d_2exp@plt+0x8bb30> │ │ │ │ + es add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d79f4 <__gmpz_get_d_2exp@plt+0x8bbf4> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d6e18 <__gmpz_get_d_2exp@plt+0x8b018> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7ab2 <__gmpz_get_d_2exp@plt+0x8bcb2> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d767c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d7898,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d6e18 <__gmpz_get_d_2exp@plt+0x8b018> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %bl,%es:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3e76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 80e04a2 <__gmpz_get_d_2exp@plt+0x946a2> │ │ │ │ - mov %esi,%eax │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + ja 80d7b2c <__gmpz_get_d_2exp@plt+0x8bd2c> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80d72ec,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80d7920,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80e04af <__gmpz_get_d_2exp@plt+0x946af> │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - jmp 80e047e <__gmpz_get_d_2exp@plt+0x9467e> │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 80e048b <__gmpz_get_d_2exp@plt+0x9468b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80c4094 <__gmpz_get_d_2exp@plt+0x78294> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80d7b73 <__gmpz_get_d_2exp@plt+0x8bd73> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%al │ │ │ │ - add $0xe,%al │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e04e8 <__gmpz_get_d_2exp@plt+0x946e8> │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d7c49 <__gmpz_get_d_2exp@plt+0x8be49> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d7c00,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d7c00 <__gmpz_get_d_2exp@plt+0x8be00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0xf76f7f2(,%eax,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + xor $0x7c,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e050c <__gmpz_get_d_2exp@plt+0x9470c> │ │ │ │ + jne 80d7c34 <__gmpz_get_d_2exp@plt+0x8be34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 80e0542 <__gmpz_get_d_2exp@plt+0x94742> │ │ │ │ - mov %esi,%eax │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80e054f <__gmpz_get_d_2exp@plt+0x9474f> │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d7c4c <__gmpz_get_d_2exp@plt+0x8be4c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7cab <__gmpz_get_d_2exp@plt+0x8beab> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d7cc9 <__gmpz_get_d_2exp@plt+0x8bec9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d7cba <__gmpz_get_d_2exp@plt+0x8beba> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80e055a <__gmpz_get_d_2exp@plt+0x9475a> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jl 80d7cc9 <__gmpz_get_d_2exp@plt+0x8bec9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d7cba <__gmpz_get_d_2exp@plt+0x8beba> │ │ │ │ + movl $0x80d7b44,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - jmp 80e0526 <__gmpz_get_d_2exp@plt+0x94726> │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 80e0533 <__gmpz_get_d_2exp@plt+0x94733> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80d7d4b <__gmpz_get_d_2exp@plt+0x8bf4b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d7b80,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7f2(%ebp,%eax,1) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d7d8f <__gmpz_get_d_2exp@plt+0x8bf8f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d7e65 <__gmpz_get_d_2exp@plt+0x8c065> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d7e1c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0594 <__gmpz_get_d_2exp@plt+0x94794> │ │ │ │ + jne 80d7e1c <__gmpz_get_d_2exp@plt+0x8c01c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x76f7f1fb(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + push %eax │ │ │ │ + jle 80d7e2f <__gmpz_get_d_2exp@plt+0x8c02f> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e05b8 <__gmpz_get_d_2exp@plt+0x947b8> │ │ │ │ + jne 80d7e50 <__gmpz_get_d_2exp@plt+0x8c050> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76fbbb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 80e05ee <__gmpz_get_d_2exp@plt+0x947ee> │ │ │ │ - mov %esi,%eax │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80e05fb <__gmpz_get_d_2exp@plt+0x947fb> │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d7e68 <__gmpz_get_d_2exp@plt+0x8c068> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7ec7 <__gmpz_get_d_2exp@plt+0x8c0c7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d7ee5 <__gmpz_get_d_2exp@plt+0x8c0e5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d7ed6 <__gmpz_get_d_2exp@plt+0x8c0d6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80e0606 <__gmpz_get_d_2exp@plt+0x94806> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jl 80d7ee5 <__gmpz_get_d_2exp@plt+0x8c0e5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d7ed6 <__gmpz_get_d_2exp@plt+0x8c0d6> │ │ │ │ + movl $0x80d7d60,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - jmp 80e05d2 <__gmpz_get_d_2exp@plt+0x947d2> │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 80e05df <__gmpz_get_d_2exp@plt+0x947df> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834e1a1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e0664 <__gmpz_get_d_2exp@plt+0x94864> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jb 80e0681 <__gmpz_get_d_2exp@plt+0x94881> │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jb 80e06af <__gmpz_get_d_2exp@plt+0x948af> │ │ │ │ - movl $0x81f3ed3,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e0675 <__gmpz_get_d_2exp@plt+0x94875> │ │ │ │ - movl $0x81f3f1a,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81f3f22,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80e0692 <__gmpz_get_d_2exp@plt+0x94892> │ │ │ │ - movl $0x81f3eec,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80e06a3 <__gmpz_get_d_2exp@plt+0x948a3> │ │ │ │ - movl $0x81f3efc,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81f3f0c,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81f3ee0,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%al │ │ │ │ - push %es │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e06e8 <__gmpz_get_d_2exp@plt+0x948e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80d7f67 <__gmpz_get_d_2exp@plt+0x8c167> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d7d9c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc,%al │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + jb 80d806b <__gmpz_get_d_2exp@plt+0x8c26b> │ │ │ │ + movl $0x80d7fe8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e070c <__gmpz_get_d_2exp@plt+0x9490c> │ │ │ │ + jne 80d7fe8 <__gmpz_get_d_2exp@plt+0x8c1e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x24e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x90,%al │ │ │ │ + add %al,%es:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x7(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e0740 <__gmpz_get_d_2exp@plt+0x94940> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock and $0x80,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8024 <__gmpz_get_d_2exp@plt+0x8c224> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xf16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + es add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d806e <__gmpz_get_d_2exp@plt+0x8c26e> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d7ad4 <__gmpz_get_d_2exp@plt+0x8bcd4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d8128 <__gmpz_get_d_2exp@plt+0x8c328> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d7ce0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d7efc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80d7ad4 <__gmpz_get_d_2exp@plt+0x8bcd4> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e076e <__gmpz_get_d_2exp@plt+0x9496e> │ │ │ │ - movl $0x833b95e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833b960,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80d816f <__gmpz_get_d_2exp@plt+0x8c36f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e07c2 <__gmpz_get_d_2exp@plt+0x949c2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e07b0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80d8245 <__gmpz_get_d_2exp@plt+0x8c445> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d81fc,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e07b0 <__gmpz_get_d_2exp@plt+0x949b0> │ │ │ │ + jne 80d81fc <__gmpz_get_d_2exp@plt+0x8c3fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %al,-0x7cf7cb3d(%ecx) │ │ │ │ - (bad) │ │ │ │ - jbe 80e07be <__gmpz_get_d_2exp@plt+0x949be> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833b964,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e07ff <__gmpz_get_d_2exp@plt+0x949ff> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80e081c <__gmpz_get_d_2exp@plt+0x94a1c> │ │ │ │ - movl $0x81f3e7a,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e0810 <__gmpz_get_d_2exp@plt+0x94a10> │ │ │ │ - movl $0x81f3ea5,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81f3eb2,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80e082d <__gmpz_get_d_2exp@plt+0x94a2d> │ │ │ │ - movl $0x81f3e8a,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81f3e9a,0x0(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0x8(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e0868 <__gmpz_get_d_2exp@plt+0x94a68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - or %cl,(%esi) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xor %al,-0xf76f7f3(%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e088c <__gmpz_get_d_2exp@plt+0x94a8c> │ │ │ │ + jne 80d8230 <__gmpz_get_d_2exp@plt+0x8c430> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x44e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8248 <__gmpz_get_d_2exp@plt+0x8c448> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d82a7 <__gmpz_get_d_2exp@plt+0x8c4a7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d82c5 <__gmpz_get_d_2exp@plt+0x8c4c5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d82b6 <__gmpz_get_d_2exp@plt+0x8c4b6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d82c5 <__gmpz_get_d_2exp@plt+0x8c4c5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d82b6 <__gmpz_get_d_2exp@plt+0x8c4b6> │ │ │ │ + movl $0x80d8140,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - or %cl,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + ja 80d8347 <__gmpz_get_d_2exp@plt+0x8c547> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d817c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80e08c0 <__gmpz_get_d_2exp@plt+0x94ac0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x10e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e08ee <__gmpz_get_d_2exp@plt+0x94aee> │ │ │ │ - movl $0x833ba12,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833ba14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80d838b <__gmpz_get_d_2exp@plt+0x8c58b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0942 <__gmpz_get_d_2exp@plt+0x94b42> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e0930,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80d8461 <__gmpz_get_d_2exp@plt+0x8c661> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d8418,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0930 <__gmpz_get_d_2exp@plt+0x94b30> │ │ │ │ + jne 80d8418 <__gmpz_get_d_2exp@plt+0x8c618> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %al,-0x7cf7cb3d(%ecx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833ba18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x9(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e0978 <__gmpz_get_d_2exp@plt+0x94b78> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + test %cl,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d844c <__gmpz_get_d_2exp@plt+0x8c64c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8464 <__gmpz_get_d_2exp@plt+0x8c664> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d84c3 <__gmpz_get_d_2exp@plt+0x8c6c3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d84e1 <__gmpz_get_d_2exp@plt+0x8c6e1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d84d2 <__gmpz_get_d_2exp@plt+0x8c6d2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d84e1 <__gmpz_get_d_2exp@plt+0x8c6e1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d84d2 <__gmpz_get_d_2exp@plt+0x8c6d2> │ │ │ │ + movl $0x80d835c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80d8563 <__gmpz_get_d_2exp@plt+0x8c763> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d8398,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + mov (%esi),%ah │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f1f7(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80d8640 <__gmpz_get_d_2exp@plt+0x8c840> │ │ │ │ + movl $0x80d85c8,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e09b0 <__gmpz_get_d_2exp@plt+0x94bb0> │ │ │ │ + jne 80d85c8 <__gmpz_get_d_2exp@plt+0x8c7c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + mov (%esi),%ah │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%al │ │ │ │ - or %ecx,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e09e8 <__gmpz_get_d_2exp@plt+0x94be8> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add $0x86,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8604 <__gmpz_get_d_2exp@plt+0x8c804> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %cl,0xc80026(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e0a08 <__gmpz_get_d_2exp@plt+0x94c08> │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8643 <__gmpz_get_d_2exp@plt+0x8c843> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d7ad4 <__gmpz_get_d_2exp@plt+0x8bcd4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d86ed <__gmpz_get_d_2exp@plt+0x8c8ed> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d82dc,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d84f8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80d7ad4 <__gmpz_get_d_2exp@plt+0x8bcd4> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0xe(%edx,%ecx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e0a44 <__gmpz_get_d_2exp@plt+0x94c44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %cl,0x1a0026(%ecx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0a64 <__gmpz_get_d_2exp@plt+0x94c64> │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7f1f6(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0aa0 <__gmpz_get_d_2exp@plt+0x94ca0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0ac0 <__gmpz_get_d_2exp@plt+0x94cc0> │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ + ja 80d8785 <__gmpz_get_d_2exp@plt+0x8c985> │ │ │ │ + movl $0x80d6e18,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80d7ad4,-0x2c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80d7f84,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80d8580,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x834d991,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80bf664 <__gmpz_get_d_2exp@plt+0x73864> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x834102c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - or (%esi),%cl │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80e0afc <__gmpz_get_d_2exp@plt+0x94cfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0b59 <__gmpz_get_d_2exp@plt+0x94d59> │ │ │ │ + jb 80d87cf <__gmpz_get_d_2exp@plt+0x8c9cf> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e0b54,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0b54 <__gmpz_get_d_2exp@plt+0x94d54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xfeb0075(%ecx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 80e0b93 <__gmpz_get_d_2exp@plt+0x94d93> │ │ │ │ - mov $0x833bab4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - lock mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80e0ba8 <__gmpz_get_d_2exp@plt+0x94da8> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80e0bd0,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80d88a5 <__gmpz_get_d_2exp@plt+0x8caa5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d885c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0bd0 <__gmpz_get_d_2exp@plt+0x94dd0> │ │ │ │ + jne 80d885c <__gmpz_get_d_2exp@plt+0x8ca5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - or (%esi),%ecx │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ + hlt │ │ │ │ + nop │ │ │ │ + mov %cl,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0bf8 <__gmpz_get_d_2exp@plt+0x94df8> │ │ │ │ + jne 80d8890 <__gmpz_get_d_2exp@plt+0x8ca90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80e0c59 <__gmpz_get_d_2exp@plt+0x94e59> │ │ │ │ - movl $0x80e0b88,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d88a8 <__gmpz_get_d_2exp@plt+0x8caa8> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0b88 <__gmpz_get_d_2exp@plt+0x94d88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0c94 <__gmpz_get_d_2exp@plt+0x94e94> │ │ │ │ - movl $0x80e0b10,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80d8907 <__gmpz_get_d_2exp@plt+0x8cb07> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d8925 <__gmpz_get_d_2exp@plt+0x8cb25> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d8916 <__gmpz_get_d_2exp@plt+0x8cb16> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d8925 <__gmpz_get_d_2exp@plt+0x8cb25> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d8916 <__gmpz_get_d_2exp@plt+0x8cb16> │ │ │ │ + movl $0x80d87a0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80e0c40,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e0ced <__gmpz_get_d_2exp@plt+0x94eed> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833baad,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80d89a7 <__gmpz_get_d_2exp@plt+0x8cba7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d87dc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0d2e <__gmpz_get_d_2exp@plt+0x94f2e> │ │ │ │ + jb 80d89eb <__gmpz_get_d_2exp@plt+0x8cbeb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8120f94 <__gmpz_get_d_2exp@plt+0xd5194> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e0d6c <__gmpz_get_d_2exp@plt+0x94f6c> │ │ │ │ + jb 80d8ac1 <__gmpz_get_d_2exp@plt+0x8ccc1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d8a78,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8121004 <__gmpz_get_d_2exp@plt+0xd5204> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x27b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e0e29 <__gmpz_get_d_2exp@plt+0x95029> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0e1f <__gmpz_get_d_2exp@plt+0x9501f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x80e0d3c,-0xc(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e0e08,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - movl $0x81d7a48,-0x24(%ebp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8120f94 <__gmpz_get_d_2exp@plt+0xd5194> │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8a78 <__gmpz_get_d_2exp@plt+0x8cc78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %cl,0x1deb0c75(%ecx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov 0x8bf08908,%cl │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8aac <__gmpz_get_d_2exp@plt+0x8ccac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8ac4 <__gmpz_get_d_2exp@plt+0x8ccc4> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d8b23 <__gmpz_get_d_2exp@plt+0x8cd23> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d8b41 <__gmpz_get_d_2exp@plt+0x8cd41> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d8b32 <__gmpz_get_d_2exp@plt+0x8cd32> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d8b41 <__gmpz_get_d_2exp@plt+0x8cd41> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d8b32 <__gmpz_get_d_2exp@plt+0x8cd32> │ │ │ │ + movl $0x80d89bc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0845(%ebx) │ │ │ │ - loopne 80e0e7e <__gmpz_get_d_2exp@plt+0x9507e> │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jae 80e0e97 <__gmpz_get_d_2exp@plt+0x95097> │ │ │ │ - mov $0x833bab8,%esi │ │ │ │ + ja 80d8bc3 <__gmpz_get_d_2exp@plt+0x8cdc3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d89f8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ + dec %esp │ │ │ │ + test %ah,(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d8cc6 <__gmpz_get_d_2exp@plt+0x8cec6> │ │ │ │ + movl $0x80d8c34,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8c34 <__gmpz_get_d_2exp@plt+0x8ce34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + andl $0x0,(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock jo 80d8bc5 <__gmpz_get_d_2exp@plt+0x8cdc5> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8c70 <__gmpz_get_d_2exp@plt+0x8ce70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0xca002683,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80e0fca <__gmpz_get_d_2exp@plt+0x951ca> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d8cc9 <__gmpz_get_d_2exp@plt+0x8cec9> │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0x80e0eb8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0eb8 <__gmpz_get_d_2exp@plt+0x950b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80d870c <__gmpz_get_d_2exp@plt+0x8c90c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d8d8b <__gmpz_get_d_2exp@plt+0x8cf8b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80d893c,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80d8b58,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80d870c <__gmpz_get_d_2exp@plt+0x8c90c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e0ed6 <__gmpz_get_d_2exp@plt+0x950d6> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x80e0fb0,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - movl $0x80e0efc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + jb 80d8dd3 <__gmpz_get_d_2exp@plt+0x8cfd3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d8ea9 <__gmpz_get_d_2exp@plt+0x8d0a9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d8e60,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e0efc <__gmpz_get_d_2exp@plt+0x950fc> │ │ │ │ + jne 80d8e60 <__gmpz_get_d_2exp@plt+0x8d060> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xf,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x8bf08908,%cs │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e0fbb <__gmpz_get_d_2exp@plt+0x951bb> │ │ │ │ - movl $0x80e0cbc,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80e0cf8,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80e0f80,-0xc(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8120f58 <__gmpz_get_d_2exp@plt+0xd5158> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - push %cs │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - dec %eax │ │ │ │ - jp 80e0fb0 <__gmpz_get_d_2exp@plt+0x951b0> │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x68160b3b(%ebx) │ │ │ │ - ret │ │ │ │ - or $0x0,%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834c381(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8e94 <__gmpz_get_d_2exp@plt+0x8d094> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8eac <__gmpz_get_d_2exp@plt+0x8d0ac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0x28,%edi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e1011 <__gmpz_get_d_2exp@plt+0x95211> │ │ │ │ - movl $0x80e0d78,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ + ja 80d8f0b <__gmpz_get_d_2exp@plt+0x8d10b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d8f29 <__gmpz_get_d_2exp@plt+0x8d129> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d8f1a <__gmpz_get_d_2exp@plt+0x8d11a> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d8f29 <__gmpz_get_d_2exp@plt+0x8d129> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d8f1a <__gmpz_get_d_2exp@plt+0x8d11a> │ │ │ │ + movl $0x80d8da4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - test %dl,%al │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e107a <__gmpz_get_d_2exp@plt+0x9527a> │ │ │ │ + ja 80d8fab <__gmpz_get_d_2exp@plt+0x8d1ab> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d8de0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e1060,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1060 <__gmpz_get_d_2exp@plt+0x95260> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - shlb $1,0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890f46(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f5874 <__gmpz_get_d_2exp@plt+0xa9a74> │ │ │ │ - mov $0x833babc,%esi │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x50025(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lcall $0x5,$0x189066 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - adc %cl,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e10c4 <__gmpz_get_d_2exp@plt+0x952c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - adc %cl,(%esi) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ + jb 80d8fef <__gmpz_get_d_2exp@plt+0x8d1ef> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%ecx,%edx,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e110c <__gmpz_get_d_2exp@plt+0x9530c> │ │ │ │ + jb 80d90c5 <__gmpz_get_d_2exp@plt+0x8d2c5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d907c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d907c <__gmpz_get_d_2exp@plt+0x8d27c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - adc %ecx,(%esi) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + hlt │ │ │ │ + mov $0x90,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d90b0 <__gmpz_get_d_2exp@plt+0x8d2b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jecxz 80e112a <__gmpz_get_d_2exp@plt+0x9532a> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xa8,%al │ │ │ │ - adc (%esi),%cl │ │ │ │ - or %cl,0x558b044d(%ebx) │ │ │ │ - or %al,0x4c890cc5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x32c(%ebx),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ - mov %ebp,0xc(%eax) │ │ │ │ - mov 0x334(%ebx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - lea 0x4(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ - mov 0x48(%edx),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%edx),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea 0x4(%edi),%ecx │ │ │ │ - sub (%eax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - sbb %eax,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x48(%edx) │ │ │ │ - mov %ecx,0x4c(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x68(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xbc(%esp) │ │ │ │ - call 8100770 <__gmpz_get_d_2exp@plt+0xb4970> │ │ │ │ - add $0x1c,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0xa8(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d90c8 <__gmpz_get_d_2exp@plt+0x8d2c8> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9127 <__gmpz_get_d_2exp@plt+0x8d327> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d9145 <__gmpz_get_d_2exp@plt+0x8d345> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d9136 <__gmpz_get_d_2exp@plt+0x8d336> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d9145 <__gmpz_get_d_2exp@plt+0x8d345> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d9136 <__gmpz_get_d_2exp@plt+0x8d336> │ │ │ │ + movl $0x80d8fc0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e12c5 <__gmpz_get_d_2exp@plt+0x954c5> │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80d91c7 <__gmpz_get_d_2exp@plt+0x8d3c7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d8ffc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + jle 80d91fd <__gmpz_get_d_2exp@plt+0x8d3fd> │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%esi),%ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e1300 <__gmpz_get_d_2exp@plt+0x95500> │ │ │ │ + jb 80d92a0 <__gmpz_get_d_2exp@plt+0x8d4a0> │ │ │ │ + movl $0x80d9224,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9224 <__gmpz_get_d_2exp@plt+0x8d424> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + or %bh,0x26(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%esp,%edx,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x7474fcba(%ebx) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0xc(%ecx),%edx │ │ │ │ - mov %ebp,0xc(%edx) │ │ │ │ - mov 0x334(%ebx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - call 81007a0 <__gmpz_get_d_2exp@plt+0xb49a0> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0xe(%esp,%edx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e146c <__gmpz_get_d_2exp@plt+0x9566c> │ │ │ │ + lock pusha │ │ │ │ + xchg %eax,%edx │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9260 <__gmpz_get_d_2exp@plt+0x8d460> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + int3 │ │ │ │ + jge 80d927d <__gmpz_get_d_2exp@plt+0x8d47d> │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x74f7f1eb(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x32c8b(%ebx),%ecx │ │ │ │ - add %cl,0x6a890c51(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d92a3 <__gmpz_get_d_2exp@plt+0x8d4a3> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80d870c <__gmpz_get_d_2exp@plt+0x8c90c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9355 <__gmpz_get_d_2exp@plt+0x8d555> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d8f40,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - call 804b600 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d915c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80d870c <__gmpz_get_d_2exp@plt+0x8c90c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e15cd <__gmpz_get_d_2exp@plt+0x957cd> │ │ │ │ - movl $0x81532d8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - jmp 80e15f8 <__gmpz_get_d_2exp@plt+0x957f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80d93b7 <__gmpz_get_d_2exp@plt+0x8d5b7> │ │ │ │ + movl $0x80d8be0,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80d91e4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80c4094 <__gmpz_get_d_2exp@plt+0x78294> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8341034,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpb $0x2,0x0(%esi,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - push %ss │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e1618 <__gmpz_get_d_2exp@plt+0x95818> │ │ │ │ + jb 80d950f <__gmpz_get_d_2exp@plt+0x8d70f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d941c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d941c <__gmpz_get_d_2exp@plt+0x8d61c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ + cmp $0x7c,%al │ │ │ │ + add %al,%es:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%esi,%edx,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%esp │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d944c <__gmpz_get_d_2exp@plt+0x8d64c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or $0x7c,%al │ │ │ │ + add %al,%es:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x16(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e1660 <__gmpz_get_d_2exp@plt+0x95860> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - data16 add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x468b080e(%esi,%edx,1) │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - out %al,$0x0 │ │ │ │ + add %bh,-0x6c(%eax) │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834105a,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 810bba8 <__gmpz_get_d_2exp@plt+0xbfda8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f1ea(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e16a8 <__gmpz_get_d_2exp@plt+0x958a8> │ │ │ │ + cld │ │ │ │ + mov 0x89080d94,%al │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d94a0 <__gmpz_get_d_2exp@plt+0x8d6a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %cl,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + or $0x458908,%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - push %ss │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - push %ss │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - sbb %cl,-0x899e7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e16f0 <__gmpz_get_d_2exp@plt+0x958f0> │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + or $0xfcc58308,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d94ec <__gmpz_get_d_2exp@plt+0x8d6ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - out %al,$0x7 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71845(%ebx) │ │ │ │ - sbb %bl,0x4d8b080e(%eax,%ebx,1) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x32c(%ebx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%ecx),%eax │ │ │ │ - mov %ebp,0xc(%eax) │ │ │ │ - mov 0x334(%ebx),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - mov %edx,0x4(%eax) │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4c(%ecx),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - sub (%eax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - sbb %eax,%edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x48(%ecx) │ │ │ │ - mov %edx,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x80(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x78(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x68(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xe0(%esp) │ │ │ │ - call 8100730 <__gmpz_get_d_2exp@plt+0xb4930> │ │ │ │ - add $0x1c,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0xcc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e18b9 <__gmpz_get_d_2exp@plt+0x95ab9> │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80d9512 <__gmpz_get_d_2exp@plt+0x8d712> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - jmp 80e18e4 <__gmpz_get_d_2exp@plt+0x95ae4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,0x25a7(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x7b,%al │ │ │ │ + add %al,%es:0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e193e <__gmpz_get_d_2exp@plt+0x95b3e> │ │ │ │ - movl $0x80e1954,-0x10(%ebp) │ │ │ │ - movl $0x833b939,-0x1c(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81ad79c <__gmpz_get_d_2exp@plt+0x16199c> │ │ │ │ - mov $0x833c074,%esi │ │ │ │ + ja 80d9561 <__gmpz_get_d_2exp@plt+0x8d761> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d93d8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %ah,0x1f2a0025(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80e19a9 <__gmpz_get_d_2exp@plt+0x95ba9> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x20(%ebp),%eax │ │ │ │ - jne 80e19a9 <__gmpz_get_d_2exp@plt+0x95ba9> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - cmp 0x10(%ebp),%eax │ │ │ │ - jne 80e19a9 <__gmpz_get_d_2exp@plt+0x95ba9> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jne 80e19a9 <__gmpz_get_d_2exp@plt+0x95ba9> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80e199c,0x8(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80fe930 <__gmpz_get_d_2exp@plt+0xb2b30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,0x26(%edi) │ │ │ │ - add %cl,%al │ │ │ │ - pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e19b4 <__gmpz_get_d_2exp@plt+0x95bb4> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80e19db <__gmpz_get_d_2exp@plt+0x95bdb> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e19a9 <__gmpz_get_d_2exp@plt+0x95ba9> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e19f4 <__gmpz_get_d_2exp@plt+0x95bf4> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e1a0a <__gmpz_get_d_2exp@plt+0x95c0a> │ │ │ │ - mov $0x83468a4,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8120c70 <__gmpz_get_d_2exp@plt+0xd4e70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - and $0x2000f00,%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d95a3 <__gmpz_get_d_2exp@plt+0x8d7a3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x834c381,-0x10(%ebp) │ │ │ │ + movl $0x834c381,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jp 80d95d1 <__gmpz_get_d_2exp@plt+0x8d7d1> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1af8 <__gmpz_get_d_2exp@plt+0x95cf8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e1a64,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80d96f5 <__gmpz_get_d_2exp@plt+0x8d8f5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d95f8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1a64 <__gmpz_get_d_2exp@plt+0x95c64> │ │ │ │ + jne 80d95f8 <__gmpz_get_d_2exp@plt+0x8d7f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,0x10025(%esi) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + jp 80d9615 <__gmpz_get_d_2exp@plt+0x8d815> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - int3 │ │ │ │ - sbb (%esi),%cl │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ + clc │ │ │ │ + xor %dl,-0xf76f7f3(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1acc <__gmpz_get_d_2exp@plt+0x95ccc> │ │ │ │ + jne 80d9630 <__gmpz_get_d_2exp@plt+0x8d830> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test $0xa5,%al │ │ │ │ - and $0x26600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45891845(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x4d891045(%ecx) │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 80e1b0b <__gmpz_get_d_2exp@plt+0x95d0b> │ │ │ │ - jmp 80e18e4 <__gmpz_get_d_2exp@plt+0x95ae4> │ │ │ │ - mov $0x833c07c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsl %fs:(%esi),%es:(%edi) │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %bh,0x26(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e1ba0 <__gmpz_get_d_2exp@plt+0x95da0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e1b44,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%esi │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1b44 <__gmpz_get_d_2exp@plt+0x95d44> │ │ │ │ + jne 80d965c <__gmpz_get_d_2exp@plt+0x8d85c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,0x10025(%ebp) │ │ │ │ + cld │ │ │ │ + jns 80d9679 <__gmpz_get_d_2exp@plt+0x8d879> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x1b,%ah │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d985b <__gmpz_get_d_2exp@plt+0x8da5b> │ │ │ │ + movl $0x80d96b0,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1bb4 <__gmpz_get_d_2exp@plt+0x95db4> │ │ │ │ + jne 80d96b0 <__gmpz_get_d_2exp@plt+0x8d8b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x833c084,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shlb $0x0,0x26600(%ebp,%eiz,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71845(%ebx) │ │ │ │ - sbb %bl,%ah │ │ │ │ - sbb (%esi),%ecx │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80e18e4 <__gmpz_get_d_2exp@plt+0x95ae4> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%bx,%si),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e1bf1 <__gmpz_get_d_2exp@plt+0x95df1> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 80d97b0 <__gmpz_get_d_2exp@plt+0x8d9b0> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d96f8 <__gmpz_get_d_2exp@plt+0x8d8f8> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80d9707 <__gmpz_get_d_2exp@plt+0x8d907> │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80d9743 <__gmpz_get_d_2exp@plt+0x8d943> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80d9766 <__gmpz_get_d_2exp@plt+0x8d966> │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - adc $0x400,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e1c40 <__gmpz_get_d_2exp@plt+0x95e40> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80e1c32 <__gmpz_get_d_2exp@plt+0x95e32> │ │ │ │ - movl $0x80e1c50,0x8(%ebp) │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - movl $0x80e1c70,0x0(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80d978d <__gmpz_get_d_2exp@plt+0x8d98d> │ │ │ │ + movl $0x80d9578,-0x10(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81093bc,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x834c381,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833c0a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - popf │ │ │ │ - shlb $0x8,(%ebx) │ │ │ │ - movl $0x834699d,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d9a94 <__gmpz_get_d_2exp@plt+0x18dc94> │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0xf76f7f2(%esp,%ebx,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e1cec <__gmpz_get_d_2exp@plt+0x95eec> │ │ │ │ - movl $0x81532d8,-0xc(%edi) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8160a04,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e1cdc,0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d97d8 <__gmpz_get_d_2exp@plt+0x8d9d8> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d97ec <__gmpz_get_d_2exp@plt+0x8d9ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x18,%al │ │ │ │ + cwtl │ │ │ │ + or $0x44d8b08,%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1d64 <__gmpz_get_d_2exp@plt+0x95f64> │ │ │ │ - movl $0x80e1d34,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp %bl,-0x3a7cf7f3(%eax) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1d34 <__gmpz_get_d_2exp@plt+0x95f34> │ │ │ │ + jne 80d9838 <__gmpz_get_d_2exp@plt+0x8da38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - sbb $0x4e8b080e,%eax │ │ │ │ - add 0x84d89c6(%ecx),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1d5c <__gmpz_get_d_2exp@plt+0x95f5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x5b16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833c0a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80d9877 <__gmpz_get_d_2exp@plt+0x8da77> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80d97c4,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x834105a,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 810bba8 <__gmpz_get_d_2exp@plt+0xbfda8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x0,0x26(%edi) │ │ │ │ pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov -0x70(%esi),%fs │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8343339(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80d98c5 <__gmpz_get_d_2exp@plt+0x8dac5> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80d95b4,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dh,0x26(%edi) │ │ │ │ + add %al,0x5000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d9966 <__gmpz_get_d_2exp@plt+0x8db66> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d995c <__gmpz_get_d_2exp@plt+0x8db5c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x80d9534,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80d9898,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80d9370 <__gmpz_get_d_2exp@plt+0x8d570> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x50025 │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + jb 80d99a3 <__gmpz_get_d_2exp@plt+0x8dba3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1f8c <__gmpz_get_d_2exp@plt+0x9618c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e1dd8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80d9a79 <__gmpz_get_d_2exp@plt+0x8dc79> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d9a30,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e1dd8 <__gmpz_get_d_2exp@plt+0x95fd8> │ │ │ │ + jne 80d9a30 <__gmpz_get_d_2exp@plt+0x8dc30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xa3,%al │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - pop %ds │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x7474fcba(%ebx) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0xc(%ecx),%edx │ │ │ │ - mov %ebp,0xc(%edx) │ │ │ │ - mov 0x334(%ebx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ + hlt │ │ │ │ + fs lcall $0x4e8b,$0xf089080d │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9a64 <__gmpz_get_d_2exp@plt+0x8dc64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d9a7c <__gmpz_get_d_2exp@plt+0x8dc7c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9adb <__gmpz_get_d_2exp@plt+0x8dcdb> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d9af9 <__gmpz_get_d_2exp@plt+0x8dcf9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d9aea <__gmpz_get_d_2exp@plt+0x8dcea> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d9af9 <__gmpz_get_d_2exp@plt+0x8dcf9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d9aea <__gmpz_get_d_2exp@plt+0x8dcea> │ │ │ │ + movl $0x80d9974,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %esp │ │ │ │ + jne 80d9b2d <__gmpz_get_d_2exp@plt+0x8dd2d> │ │ │ │ + add %al,0x5000100 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d9b7f <__gmpz_get_d_2exp@plt+0x8dd7f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d99b0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - call 804b600 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - mov 0x25,%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80d98e4 <__gmpz_get_d_2exp@plt+0x8dae4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d9bc3 <__gmpz_get_d_2exp@plt+0x8ddc3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d9c99 <__gmpz_get_d_2exp@plt+0x8de99> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d9c50,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9c50 <__gmpz_get_d_2exp@plt+0x8de50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - pop %ds │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45b8bef0(%ecx) │ │ │ │ - xor $0x8,%al │ │ │ │ + hlt │ │ │ │ + test %bl,-0x740f76f8(%ebp,%ecx,1) │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - adc %ah,(%esi) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9c84 <__gmpz_get_d_2exp@plt+0x8de84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d9c9c <__gmpz_get_d_2exp@plt+0x8de9c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9cfb <__gmpz_get_d_2exp@plt+0x8defb> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d9d19 <__gmpz_get_d_2exp@plt+0x8df19> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80d9d0a <__gmpz_get_d_2exp@plt+0x8df0a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d9d19 <__gmpz_get_d_2exp@plt+0x8df19> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80d9d0a <__gmpz_get_d_2exp@plt+0x8df0a> │ │ │ │ + movl $0x80d9b94,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d9d9b <__gmpz_get_d_2exp@plt+0x8df9b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80d9bd0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + shlb $0x0,0x26(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x1f(%eax) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e1f68 <__gmpz_get_d_2exp@plt+0x96168> │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d9e87 <__gmpz_get_d_2exp@plt+0x8e087> │ │ │ │ + movl $0x80d9e00,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9e00 <__gmpz_get_d_2exp@plt+0x8e000> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x10,%al │ │ │ │ - add %ah,%es:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80d9e68 <__gmpz_get_d_2exp@plt+0x8e068> │ │ │ │ + add %al,%es:0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x768b080e(%edi,%ebx,1) │ │ │ │ - pop %es │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + lock cmp $0x9e,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9e3c <__gmpz_get_d_2exp@plt+0x8e03c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and %dl,(%eax) │ │ │ │ - add %ah,%es:(%ecx) │ │ │ │ + cmp $0x72,%al │ │ │ │ + es add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x74e90075(%ecx) │ │ │ │ - leave │ │ │ │ - add (%eax),%eax │ │ │ │ - mov $0x833c0fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - mov 0x50025,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - sti │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e1fdf <__gmpz_get_d_2exp@plt+0x961df> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d991,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833c140,%esi │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d9e8a <__gmpz_get_d_2exp@plt+0x8e08a> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c1378 <__gmpz_get_d_2exp@plt+0x75578> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9f46 <__gmpz_get_d_2exp@plt+0x8e146> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80d9b14,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d9d30,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c1378 <__gmpz_get_d_2exp@plt+0x75578> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2025 <__gmpz_get_d_2exp@plt+0x96225> │ │ │ │ + jb 80d9f8f <__gmpz_get_d_2exp@plt+0x8e18f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80e20b0 <__gmpz_get_d_2exp@plt+0x962b0> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2056 <__gmpz_get_d_2exp@plt+0x96256> │ │ │ │ + jb 80da065 <__gmpz_get_d_2exp@plt+0x8e265> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80da01c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da01c <__gmpz_get_d_2exp@plt+0x8e21c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e2095 <__gmpz_get_d_2exp@plt+0x96295> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e2030,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + push %eax │ │ │ │ + mov 0xf089080d,%al │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2129 <__gmpz_get_d_2exp@plt+0x96329> │ │ │ │ - movl $0x80e20dc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e20dc <__gmpz_get_d_2exp@plt+0x962dc> │ │ │ │ + jne 80da050 <__gmpz_get_d_2exp@plt+0x8e250> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80e20f3 <__gmpz_get_d_2exp@plt+0x962f3> │ │ │ │ + jne 80da068 <__gmpz_get_d_2exp@plt+0x8e268> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2131 <__gmpz_get_d_2exp@plt+0x96331> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80e1ffc,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80e2068,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80da0c7 <__gmpz_get_d_2exp@plt+0x8e2c7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80da0e5 <__gmpz_get_d_2exp@plt+0x8e2e5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80da0d6 <__gmpz_get_d_2exp@plt+0x8e2d6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80da0e5 <__gmpz_get_d_2exp@plt+0x8e2e5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80da0d6 <__gmpz_get_d_2exp@plt+0x8e2d6> │ │ │ │ + movl $0x80d9f60,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833c144,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - clc │ │ │ │ - lahf │ │ │ │ - and $0x1000500,%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push $0x500266f │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2170 <__gmpz_get_d_2exp@plt+0x96370> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - les 0x50025(%edi),%ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e21a4 <__gmpz_get_d_2exp@plt+0x963a4> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ + ja 80da16b <__gmpz_get_d_2exp@plt+0x8e36b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80d9f9c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80d98e4 <__gmpz_get_d_2exp@plt+0x8dae4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e21d8 <__gmpz_get_d_2exp@plt+0x963d8> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e220d <__gmpz_get_d_2exp@plt+0x9640d> │ │ │ │ + jb 80da1af <__gmpz_get_d_2exp@plt+0x8e3af> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80e20b0 <__gmpz_get_d_2exp@plt+0x962b0> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e223e <__gmpz_get_d_2exp@plt+0x9643e> │ │ │ │ + jb 80da285 <__gmpz_get_d_2exp@plt+0x8e485> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80da23c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da23c <__gmpz_get_d_2exp@plt+0x8e43c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - sahf │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e22a3 <__gmpz_get_d_2exp@plt+0x964a3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2299 <__gmpz_get_d_2exp@plt+0x96499> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80e2218,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - and $0x1000400,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e23c5 <__gmpz_get_d_2exp@plt+0x965c5> │ │ │ │ - add $0x5c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e23bb <__gmpz_get_d_2exp@plt+0x965bb> │ │ │ │ - movl $0x8160a24,-0x58(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x18,%ecx │ │ │ │ - mov %cl,-0x54(%edi) │ │ │ │ - movl $0x8160a24,-0x50(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %cl,-0x4c(%edi) │ │ │ │ - movl $0x80e2150,-0x48(%edi) │ │ │ │ - lea -0x4f(%edi),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x81ae2cc,-0x40(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x834c381,-0x38(%edi) │ │ │ │ - movl $0x8160a24,-0x34(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x8,%ecx │ │ │ │ - mov %cl,-0x30(%edi) │ │ │ │ - movl $0x80e2184,-0x2c(%edi) │ │ │ │ - lea -0x33(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x81ae2cc,-0x24(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x3e(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8160a24,-0x18(%edi) │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %al,-0x14(%edi) │ │ │ │ - movl $0x80e21b8,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e23a0,-0x4(%ebp) │ │ │ │ - movl $0x833c141,-0xc(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x57(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jo 80da1e3 <__gmpz_get_d_2exp@plt+0x8e3e3> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x9d,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e23cd <__gmpz_get_d_2exp@plt+0x965cd> │ │ │ │ - mov $0x8347f03,%esi │ │ │ │ - movl $0x8347e91,0x0(%ebp) │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - mov $0x833c158,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1c,%edi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da270 <__gmpz_get_d_2exp@plt+0x8e470> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80da288 <__gmpz_get_d_2exp@plt+0x8e488> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2406 <__gmpz_get_d_2exp@plt+0x96606> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e21e4,-0x18(%edi) │ │ │ │ + ja 80da2e7 <__gmpz_get_d_2exp@plt+0x8e4e7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80da305 <__gmpz_get_d_2exp@plt+0x8e505> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80da2f6 <__gmpz_get_d_2exp@plt+0x8e4f6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80da305 <__gmpz_get_d_2exp@plt+0x8e505> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80da2f6 <__gmpz_get_d_2exp@plt+0x8e4f6> │ │ │ │ + movl $0x80da180,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80e2254,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bl,0x50025(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + ja 80da387 <__gmpz_get_d_2exp@plt+0x8e587> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80da1bc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + aam $0x6c │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0xe(%esp) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e244c <__gmpz_get_d_2exp@plt+0x9664c> │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80da460 <__gmpz_get_d_2exp@plt+0x8e660> │ │ │ │ + movl $0x80da3e4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da3e4 <__gmpz_get_d_2exp@plt+0x8e5e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x9d,%al │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - popa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + xchg %eax,%esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %al,%es:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock and %ah,-0x740f76f8(%ebp,%ecx,1) │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da420 <__gmpz_get_d_2exp@plt+0x8e620> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + es add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e248b <__gmpz_get_d_2exp@plt+0x9668b> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d9f1,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833c168,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80da463 <__gmpz_get_d_2exp@plt+0x8e663> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c1378 <__gmpz_get_d_2exp@plt+0x75578> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da515 <__gmpz_get_d_2exp@plt+0x8e715> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80da100,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80da31c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c1378 <__gmpz_get_d_2exp@plt+0x75578> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e24d4 <__gmpz_get_d_2exp@plt+0x966d4> │ │ │ │ - movl $0x8347ddd,-0xc(%ebp) │ │ │ │ - movl $0x833c16d,-0x8(%ebp) │ │ │ │ - movl $0x83472e5,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161240 <__gmpz_get_d_2exp@plt+0x115440> │ │ │ │ - mov $0x833c174,%esi │ │ │ │ + ja 80da596 <__gmpz_get_d_2exp@plt+0x8e796> │ │ │ │ + movl $0x80d98e4,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x80d9db8,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80da3a4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80d1a88 <__gmpz_get_d_2exp@plt+0x85c88> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8341088,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2517 <__gmpz_get_d_2exp@plt+0x96717> │ │ │ │ + jb 80da60f <__gmpz_get_d_2exp@plt+0x8e80f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - cmp $0x7fffffff,%eax │ │ │ │ - jne 80e250e <__gmpz_get_d_2exp@plt+0x9670e> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80da5e8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2528 <__gmpz_get_d_2exp@plt+0x96728> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da5e8 <__gmpz_get_d_2exp@plt+0x8e7e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e2565 <__gmpz_get_d_2exp@plt+0x96765> │ │ │ │ - movl $0x80e24e4,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81ae264,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80da612 <__gmpz_get_d_2exp@plt+0x8e812> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833c190,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e25b9 <__gmpz_get_d_2exp@plt+0x967b9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e25b5 <__gmpz_get_d_2exp@plt+0x967b5> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ + jb 80da645 <__gmpz_get_d_2exp@plt+0x8e845> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2528 <__gmpz_get_d_2exp@plt+0x96728> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80da654 <__gmpz_get_d_2exp@plt+0x8e854> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0x200,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - lret $0xe283 │ │ │ │ - add 0x217501fa(%ebx),%eax │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80da6d4 <__gmpz_get_d_2exp@plt+0x8e8d4> │ │ │ │ + movl $0x80da68c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da68c <__gmpz_get_d_2exp@plt+0x8e88c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0xe76fb8b(%ecx) │ │ │ │ - jmp 80e25ce <__gmpz_get_d_2exp@plt+0x967ce> │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e260d <__gmpz_get_d_2exp@plt+0x9680d> │ │ │ │ - mov %ecx,%esi │ │ │ │ + jne 80da6a3 <__gmpz_get_d_2exp@plt+0x8e8a3> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80e25ec,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - dec %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da6d7 <__gmpz_get_d_2exp@plt+0x8e8d7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80da62c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e25ec <__gmpz_get_d_2exp@plt+0x967ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80e25c5 <__gmpz_get_d_2exp@plt+0x967c5> │ │ │ │ - and $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e266d <__gmpz_get_d_2exp@plt+0x9686d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e2669 <__gmpz_get_d_2exp@plt+0x96869> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80da739 <__gmpz_get_d_2exp@plt+0x8e939> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da72f <__gmpz_get_d_2exp@plt+0x8e92f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8342daa,-0xc(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80da654,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e0330 <__gmpz_get_d_2exp@plt+0x94530> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80da654 <__gmpz_get_d_2exp@plt+0x8e854> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e26ee <__gmpz_get_d_2exp@plt+0x968ee> │ │ │ │ + jb 80da78d <__gmpz_get_d_2exp@plt+0x8e98d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e26b4,-0x10(%ebp) │ │ │ │ + movl $0x80da784,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e26b4 <__gmpz_get_d_2exp@plt+0x968b4> │ │ │ │ + jne 80da784 <__gmpz_get_d_2exp@plt+0x8e984> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - es push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x48f0fbbb(%ebx) │ │ │ │ - dec %esi │ │ │ │ - add -0x41e18b37(%ebp),%eax │ │ │ │ - mov 0x830834e0,%eax │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e271f <__gmpz_get_d_2exp@plt+0x9691f> │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80e26fc,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e276c <__gmpz_get_d_2exp@plt+0x9696c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80da7b1 <__gmpz_get_d_2exp@plt+0x8e9b1> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80e277c <__gmpz_get_d_2exp@plt+0x9697c> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80da7c0 <__gmpz_get_d_2exp@plt+0x8e9c0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e27f8 <__gmpz_get_d_2exp@plt+0x969f8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e27a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80da840 <__gmpz_get_d_2exp@plt+0x8ea40> │ │ │ │ + movl $0x80da7f8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e27a8 <__gmpz_get_d_2exp@plt+0x969a8> │ │ │ │ + jne 80da7f8 <__gmpz_get_d_2exp@plt+0x8e9f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 80e27ed <__gmpz_get_d_2exp@plt+0x969ed> │ │ │ │ - movl $0x80e27e0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ + jne 80da80f <__gmpz_get_d_2exp@plt+0x8ea0f> │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e27e0 <__gmpz_get_d_2exp@plt+0x969e0> │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e2800 <__gmpz_get_d_2exp@plt+0x96a00> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c1c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x3c,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2862 <__gmpz_get_d_2exp@plt+0x96a62> │ │ │ │ + ja 80da843 <__gmpz_get_d_2exp@plt+0x8ea43> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e2678,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80e2740,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ae0f8,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0x80da798,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e28a2 <__gmpz_get_d_2exp@plt+0x96aa2> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80da8a5 <__gmpz_get_d_2exp@plt+0x8eaa5> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da89b <__gmpz_get_d_2exp@plt+0x8ea9b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80da7c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80e28b4 <__gmpz_get_d_2exp@plt+0x96ab4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80da7c0 <__gmpz_get_d_2exp@plt+0x8e9c0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%ah │ │ │ │ - sub %cl,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e28d4 <__gmpz_get_d_2exp@plt+0x96ad4> │ │ │ │ + jb 80da979 <__gmpz_get_d_2exp@plt+0x8eb79> │ │ │ │ + movl $0x80da8f4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da8f4 <__gmpz_get_d_2exp@plt+0x8eaf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0xa9,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80da907 <__gmpz_get_d_2exp@plt+0x8eb07> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da91c <__gmpz_get_d_2exp@plt+0x8eb1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80e28ed <__gmpz_get_d_2exp@plt+0x96aed> │ │ │ │ + jne 80da98b <__gmpz_get_d_2exp@plt+0x8eb8b> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da97c <__gmpz_get_d_2exp@plt+0x8eb7c> │ │ │ │ + movl $0x80da5b0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80da6f0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e291a <__gmpz_get_d_2exp@plt+0x96b1a> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80e287c,-0xc(%edi) │ │ │ │ + ja 80da9d0 <__gmpz_get_d_2exp@plt+0x8ebd0> │ │ │ │ + movl $0x80da748,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80da85c,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e295e <__gmpz_get_d_2exp@plt+0x96b5e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833c169,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2996 <__gmpz_get_d_2exp@plt+0x96b96> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833c169,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - xchg %eax,%edi │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2a37 <__gmpz_get_d_2exp@plt+0x96c37> │ │ │ │ + jb 80daa47 <__gmpz_get_d_2exp@plt+0x8ec47> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e29e8,-0xc(%ebp) │ │ │ │ - movl $0x833c176,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ + movl $0x80daa20,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80daa20 <__gmpz_get_d_2exp@plt+0x8ec20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e29fd <__gmpz_get_d_2exp@plt+0x96bfd> │ │ │ │ - mov $0x83433fd,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80daa4a <__gmpz_get_d_2exp@plt+0x8ec4a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2a3a <__gmpz_get_d_2exp@plt+0x96c3a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e296c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x833c1ce,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2a7e <__gmpz_get_d_2exp@plt+0x96c7e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x833c169,-0x10(%ebp) │ │ │ │ + jb 80daa7d <__gmpz_get_d_2exp@plt+0x8ec7d> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80daa8c <__gmpz_get_d_2exp@plt+0x8ec8c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x96,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e2b1f <__gmpz_get_d_2exp@plt+0x96d1f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e2ad0,-0xc(%ebp) │ │ │ │ - movl $0x833c176,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80dab0c <__gmpz_get_d_2exp@plt+0x8ed0c> │ │ │ │ + movl $0x80daac4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80daac4 <__gmpz_get_d_2exp@plt+0x8ecc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e2ae5 <__gmpz_get_d_2exp@plt+0x96ce5> │ │ │ │ - mov $0x83433fd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ + jne 80daadb <__gmpz_get_d_2exp@plt+0x8ecdb> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2b22 <__gmpz_get_d_2exp@plt+0x96d22> │ │ │ │ + ja 80dab0f <__gmpz_get_d_2exp@plt+0x8ed0f> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e2a54,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x833c1ce,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80daa64,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2b58 <__gmpz_get_d_2exp@plt+0x96d58> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e2bb7 <__gmpz_get_d_2exp@plt+0x96db7> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80dab71 <__gmpz_get_d_2exp@plt+0x8ed71> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2bad <__gmpz_get_d_2exp@plt+0x96dad> │ │ │ │ + ja 80dab67 <__gmpz_get_d_2exp@plt+0x8ed67> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e2b3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e2bf5 <__gmpz_get_d_2exp@plt+0x96df5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e2b64,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and $0x1000000,%eax │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2c33 <__gmpz_get_d_2exp@plt+0x96e33> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + movl $0x80daa8c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e22b8 <__gmpz_get_d_2exp@plt+0x964b8> │ │ │ │ + jmp 80daa8c <__gmpz_get_d_2exp@plt+0x8ec8c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2c5c <__gmpz_get_d_2exp@plt+0x96e5c> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e2cb5 <__gmpz_get_d_2exp@plt+0x96eb5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2cab <__gmpz_get_d_2exp@plt+0x96eab> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80e2c40,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f38dd,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2d0f <__gmpz_get_d_2exp@plt+0x96f0f> │ │ │ │ + jb 80dabc5 <__gmpz_get_d_2exp@plt+0x8edc5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e2d04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80dabbc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e2d04 <__gmpz_get_d_2exp@plt+0x96f04> │ │ │ │ + jne 80dabbc <__gmpz_get_d_2exp@plt+0x8edbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - test $0xfffffff5,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2d38 <__gmpz_get_d_2exp@plt+0x96f38> │ │ │ │ + jb 80dabe9 <__gmpz_get_d_2exp@plt+0x8ede9> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp 80dabf8 <__gmpz_get_d_2exp@plt+0x8edf8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e2d91 <__gmpz_get_d_2exp@plt+0x96f91> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2d87 <__gmpz_get_d_2exp@plt+0x96f87> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80e2d1c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e62,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x4001800,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e354f <__gmpz_get_d_2exp@plt+0x9774f> │ │ │ │ - movl $0x80e2dec,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f70ac <__gmpz_get_d_2exp@plt+0xab2ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x94,%al │ │ │ │ - and $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %ch,(%esi) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3e6b4110(%ecx) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80dac78 <__gmpz_get_d_2exp@plt+0x8ee78> │ │ │ │ + movl $0x80dac30,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e2e18 <__gmpz_get_d_2exp@plt+0x97018> │ │ │ │ + jne 80dac30 <__gmpz_get_d_2exp@plt+0x8ee30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2593,$0x0 │ │ │ │ - or $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e347d <__gmpz_get_d_2exp@plt+0x9767d> │ │ │ │ - mov $0x833c1b8,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and $0x600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x36cefbbb(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e2ff0 <__gmpz_get_d_2exp@plt+0x971f0> │ │ │ │ - movl $0x80e3140,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3140 <__gmpz_get_d_2exp@plt+0x97340> │ │ │ │ + jne 80dac47 <__gmpz_get_d_2exp@plt+0x8ee47> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - xchg %eax,%edx │ │ │ │ - and $0x56700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3566 <__gmpz_get_d_2exp@plt+0x97766> │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle 80e3585 <__gmpz_get_d_2exp@plt+0x97785> │ │ │ │ - movl $0x80e29a8,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80e2a90,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80e2bc8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80dac7b <__gmpz_get_d_2exp@plt+0x8ee7b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dabd0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - rclb $1,0x680025(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80e327f <__gmpz_get_d_2exp@plt+0x9747f> │ │ │ │ - movl $0x80e3204,-0x8(%ebp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dacdd <__gmpz_get_d_2exp@plt+0x8eedd> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dacd3 <__gmpz_get_d_2exp@plt+0x8eed3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dabf8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dabf8 <__gmpz_get_d_2exp@plt+0x8edf8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dadb1 <__gmpz_get_d_2exp@plt+0x8efb1> │ │ │ │ + movl $0x80dad2c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e3204 <__gmpz_get_d_2exp@plt+0x97404> │ │ │ │ + jne 80dad2c <__gmpz_get_d_2exp@plt+0x8ef2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ - and $0x1c900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %al,-0xd76f33b(%ebx) │ │ │ │ - jmp 80e2e47 <__gmpz_get_d_2exp@plt+0x97047> │ │ │ │ - sub %dl,0x1690025(%edx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%ecx │ │ │ │ - bnd jmp 80e2e47 <__gmpz_get_d_2exp@plt+0x97047> │ │ │ │ - or $0x92,%al │ │ │ │ - and $0x4700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 80e2e47 <__gmpz_get_d_2exp@plt+0x97047> │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - and $0x4700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 80e2e47 <__gmpz_get_d_2exp@plt+0x97047> │ │ │ │ - movl $0x80e3024,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3024 <__gmpz_get_d_2exp@plt+0x97224> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - and $0x8800,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - xor %cl,(%esi) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3050 <__gmpz_get_d_2exp@plt+0x97250> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adcb $0x0,0x1090025(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b104d(%ebx) │ │ │ │ - or %cl,-0x35c6fcaa(%ebx) │ │ │ │ - jge 80e3078 <__gmpz_get_d_2exp@plt+0x97278> │ │ │ │ - movl $0x80e2f8c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2f8c <__gmpz_get_d_2exp@plt+0x9718c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80e3094 <__gmpz_get_d_2exp@plt+0x97294> │ │ │ │ - movl $0x80e30bc,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e30bc <__gmpz_get_d_2exp@plt+0x972bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80e2fe0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2fe0 <__gmpz_get_d_2exp@plt+0x971e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x91,%al │ │ │ │ - and $0x12900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in (%dx),%al │ │ │ │ - xor %cl,(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80dad3f <__gmpz_get_d_2exp@plt+0x8ef3f> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e30ec <__gmpz_get_d_2exp@plt+0x972ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x90,%al │ │ │ │ - and $0x26a00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x3b,%al │ │ │ │ - dec %esi │ │ │ │ - add 0x1b(%ebp),%edi │ │ │ │ - movl $0x80e2fa8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2fa8 <__gmpz_get_d_2exp@plt+0x971a8> │ │ │ │ + jne 80dad54 <__gmpz_get_d_2exp@plt+0x8ef54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80e2fc4,0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2fc4 <__gmpz_get_d_2exp@plt+0x971c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - and $0x2600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x3870f02e(%ebp),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x5589044d(%ecx) │ │ │ │ - add %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp $0x0,%ecx │ │ │ │ - jle 80e31db <__gmpz_get_d_2exp@plt+0x973db> │ │ │ │ - movl $0x80e2f00,-0x4(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8151cbc <__gmpz_get_d_2exp@plt+0x105ebc> │ │ │ │ - and %dl,0x670025(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80e3170 <__gmpz_get_d_2exp@plt+0x97370> │ │ │ │ - mov $0x834c381,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 80e2f27 <__gmpz_get_d_2exp@plt+0x97127> │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - and $0x1a900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xf00037e(%ebx) │ │ │ │ - test %ebx,-0x39000000(%ebp) │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - xor (%esi),%cl │ │ │ │ - or %cl,-0x899df8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e3230 <__gmpz_get_d_2exp@plt+0x97430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0xa900258f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b2445(%ebx) │ │ │ │ - add 0xfffff9(%ecx),%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - test %ch,%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80e32ea <__gmpz_get_d_2exp@plt+0x974ea> │ │ │ │ - movl $0x80e3308,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3308 <__gmpz_get_d_2exp@plt+0x97508> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - jmp 80e327f <__gmpz_get_d_2exp@plt+0x9747f> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80e2e97 <__gmpz_get_d_2exp@plt+0x97097> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x258e,$0x0 │ │ │ │ - daa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80e333a <__gmpz_get_d_2exp@plt+0x9753a> │ │ │ │ - movl $0x80e335c,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e335c <__gmpz_get_d_2exp@plt+0x9755c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80e2e97 <__gmpz_get_d_2exp@plt+0x97097> │ │ │ │ - nop │ │ │ │ - je 80e32e0 <__gmpz_get_d_2exp@plt+0x974e0> │ │ │ │ - and $0x52700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80e338e <__gmpz_get_d_2exp@plt+0x9758e> │ │ │ │ - movl $0x80e33b0,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e33b0 <__gmpz_get_d_2exp@plt+0x975b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80e2e97 <__gmpz_get_d_2exp@plt+0x97097> │ │ │ │ - nop │ │ │ │ - and %cl,0xd270025(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e35ee <__gmpz_get_d_2exp@plt+0x977ee> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp $0x10000,%eax │ │ │ │ - jb 80e33e8 <__gmpz_get_d_2exp@plt+0x975e8> │ │ │ │ - movl $0x80e2c10,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80e2c6c,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80e2e97 <__gmpz_get_d_2exp@plt+0x97097> │ │ │ │ - nop │ │ │ │ - xor $0x8d,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - loopne 80e33b4 <__gmpz_get_d_2exp@plt+0x975b4> │ │ │ │ - int1 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e35fd <__gmpz_get_d_2exp@plt+0x977fd> │ │ │ │ - movl $0x80e2cc8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80e2d48,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e35a5 <__gmpz_get_d_2exp@plt+0x977a5> │ │ │ │ - mov $0x83433fd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x60,%edi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dadc3 <__gmpz_get_d_2exp@plt+0x8efc3> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3557 <__gmpz_get_d_2exp@plt+0x97757> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x81ae2cc,-0x5c(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - movl $0x834c381,-0x54(%edi) │ │ │ │ - movl $0x81ae2cc,-0x50(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - lea -0x5a(%edi),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x81ae2cc,-0x44(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - lea -0x4e(%edi),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - movl $0x81ae2cc,-0x38(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - lea -0x42(%edi),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x81ae2cc,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - lea -0x36(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x81ae2cc,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x81ae2cc,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ + ja 80dadb4 <__gmpz_get_d_2exp@plt+0x8efb4> │ │ │ │ + movl $0x80da9e8,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dab28,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80e2e40,0x18(%ebp) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - movl $0x834e0a1,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80e277c <__gmpz_get_d_2exp@plt+0x9697c> │ │ │ │ - mov $0x833c200,%esi │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x60,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e2e80,0x0(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - jmp 81d0b04 <__gmpz_get_d_2exp@plt+0x184d04> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x80e3464,0x1c(%ebp) │ │ │ │ - movl $0x833c176,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81208e4 <__gmpz_get_d_2exp@plt+0xd4ae4> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e35df <__gmpz_get_d_2exp@plt+0x977df> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e2934,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80dae08 <__gmpz_get_d_2exp@plt+0x8f008> │ │ │ │ + movl $0x80dab80,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dac94,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x833c1ce,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e3424,0x20(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - movl $0x80e31b0,-0x4(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e25c8 <__gmpz_get_d_2exp@plt+0x967c8> │ │ │ │ nop │ │ │ │ - mov $0x500258b,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + pusha │ │ │ │ + bound %esp,(%esi) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e36c6 <__gmpz_get_d_2exp@plt+0x978c6> │ │ │ │ + ja 80dae69 <__gmpz_get_d_2exp@plt+0x8f069> │ │ │ │ + movl $0x80da8b8,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e3674,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3674 <__gmpz_get_d_2exp@plt+0x97874> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cs,0x25(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - ss push %cs │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x768b0f56(%ebx),%ecx │ │ │ │ - add 0x5589f84d(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e36ac <__gmpz_get_d_2exp@plt+0x978ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - mov 0x300,%esp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - loop 80e36ba <__gmpz_get_d_2exp@plt+0x978ba> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833c208,%esi │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80dacf0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8341098,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e3752 <__gmpz_get_d_2exp@plt+0x97952> │ │ │ │ - movl $0x80e3708,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3708 <__gmpz_get_d_2exp@plt+0x97908> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edi,%esi,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e372c <__gmpz_get_d_2exp@plt+0x9792c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0xe(%edi,%esi,1) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81d75bc,-0x8(%ebp) │ │ │ │ - movl $0x833baad,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80daee3 <__gmpz_get_d_2exp@plt+0x8f0e3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80daebc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8152f1c <__gmpz_get_d_2exp@plt+0x10711c> │ │ │ │ - mov $0x833c210,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x144d8bf0(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e37ee <__gmpz_get_d_2exp@plt+0x979ee> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x76f7f1c9(%eax) │ │ │ │ - lock mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e37a8 <__gmpz_get_d_2exp@plt+0x979a8> │ │ │ │ + jne 80daebc <__gmpz_get_d_2exp@plt+0x8f0bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - jmp 80e3769 <__gmpz_get_d_2exp@plt+0x97969> │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e383b <__gmpz_get_d_2exp@plt+0x97a3b> │ │ │ │ - movl $0x80e37e4,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e37e4 <__gmpz_get_d_2exp@plt+0x979e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - jmp 80e3769 <__gmpz_get_d_2exp@plt+0x97969> │ │ │ │ - movl $0x80e3814,0x0(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3814 <__gmpz_get_d_2exp@plt+0x97a14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080e37,%eax │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 80daee6 <__gmpz_get_d_2exp@plt+0x8f0e6> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e3784,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x81d7a48,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120fcc <__gmpz_get_d_2exp@plt+0xd51cc> │ │ │ │ - nop │ │ │ │ - aam $0x88 │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e3894 <__gmpz_get_d_2exp@plt+0x97a94> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80daf19 <__gmpz_get_d_2exp@plt+0x8f119> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x5002588,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80daf28 <__gmpz_get_d_2exp@plt+0x8f128> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e38c8 <__gmpz_get_d_2exp@plt+0x97ac8> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov %ah,0x1000500 │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e38fc <__gmpz_get_d_2exp@plt+0x97afc> │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80dafa8 <__gmpz_get_d_2exp@plt+0x8f1a8> │ │ │ │ + movl $0x80daf60,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80daf60 <__gmpz_get_d_2exp@plt+0x8f160> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3931 <__gmpz_get_d_2exp@plt+0x97b31> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80e20b0 <__gmpz_get_d_2exp@plt+0x962b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80daf77 <__gmpz_get_d_2exp@plt+0x8f177> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dafab <__gmpz_get_d_2exp@plt+0x8f1ab> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80daf00,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3962 <__gmpz_get_d_2exp@plt+0x97b62> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $1,0x50025(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e39c7 <__gmpz_get_d_2exp@plt+0x97bc7> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80db003 <__gmpz_get_d_2exp@plt+0x8f203> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e39bd <__gmpz_get_d_2exp@plt+0x97bbd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80e393c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80daff9 <__gmpz_get_d_2exp@plt+0x8f1f9> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80daf28,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8347e91,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8160b7c <__gmpz_get_d_2exp@plt+0x114d7c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80daf28 <__gmpz_get_d_2exp@plt+0x8f128> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %esp,0x1000400 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e3af5 <__gmpz_get_d_2exp@plt+0x97cf5> │ │ │ │ - add $0x5c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3aeb <__gmpz_get_d_2exp@plt+0x97ceb> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 804b590 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8160a24,-0x58(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x18,%ecx │ │ │ │ - mov %cl,-0x54(%edi) │ │ │ │ - movl $0x8160a24,-0x50(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %cl,-0x4c(%edi) │ │ │ │ - movl $0x80e3874,-0x48(%edi) │ │ │ │ - lea -0x4f(%edi),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x81ae2cc,-0x40(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x834c381,-0x38(%edi) │ │ │ │ - movl $0x8160a24,-0x34(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x8,%ecx │ │ │ │ - mov %cl,-0x30(%edi) │ │ │ │ - movl $0x80e38a8,-0x2c(%edi) │ │ │ │ - lea -0x33(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x81ae2cc,-0x24(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x3e(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8160a24,-0x18(%edi) │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %al,-0x14(%edi) │ │ │ │ - movl $0x80e38dc,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e3ad0,-0x4(%ebp) │ │ │ │ - movl $0x833c141,-0xc(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x57(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811c190 <__gmpz_get_d_2exp@plt+0xd0390> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80e3a4c <__gmpz_get_d_2exp@plt+0x97c4c> │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e3afd <__gmpz_get_d_2exp@plt+0x97cfd> │ │ │ │ - mov $0x8347f03,%esi │ │ │ │ - movl $0x8347e91,0x0(%ebp) │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - mov $0x833c248,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3b36 <__gmpz_get_d_2exp@plt+0x97d36> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e3908,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80e3978,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock xchg %ah,0x1000500 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0xe(%ebx,%edi,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e3b7c <__gmpz_get_d_2exp@plt+0x97d7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - xchg %ah,0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x2586b4(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3bb7 <__gmpz_get_d_2exp@plt+0x97db7> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e39dc <__gmpz_get_d_2exp@plt+0x97bdc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3beb <__gmpz_get_d_2exp@plt+0x97deb> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e3c4d <__gmpz_get_d_2exp@plt+0x97e4d> │ │ │ │ + jb 80db063 <__gmpz_get_d_2exp@plt+0x8f263> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3c43 <__gmpz_get_d_2exp@plt+0x97e43> │ │ │ │ + ja 80db059 <__gmpz_get_d_2exp@plt+0x8f259> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%ax │ │ │ │ - movl $0x80e3bc4,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dafc4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3c8f <__gmpz_get_d_2exp@plt+0x97e8f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - movl $0x80e3bf8,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - test %esp,0x400 │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e3cfc <__gmpz_get_d_2exp@plt+0x97efc> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80db0b5 <__gmpz_get_d_2exp@plt+0x8f2b5> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e3cf4,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + movl $0x80db0ac,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e3cf4 <__gmpz_get_d_2exp@plt+0x97ef4> │ │ │ │ + jne 80db0ac <__gmpz_get_d_2exp@plt+0x8f2ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x85,%al │ │ │ │ - and $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x5316ff8b(%ecx) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3d2f <__gmpz_get_d_2exp@plt+0x97f2f> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e3d91 <__gmpz_get_d_2exp@plt+0x97f91> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3d87 <__gmpz_get_d_2exp@plt+0x97f87> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%ax │ │ │ │ - movl $0x80e3d08,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81f3e31,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e3df3 <__gmpz_get_d_2exp@plt+0x97ff3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3de9 <__gmpz_get_d_2exp@plt+0x97fe9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80db0d9 <__gmpz_get_d_2exp@plt+0x8f2d9> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%ax │ │ │ │ - movl $0x80e3d3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80db0e8 <__gmpz_get_d_2exp@plt+0x8f2e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3e46 <__gmpz_get_d_2exp@plt+0x98046> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - movl $0x80e3da0,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %cx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834daf9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e3ec7 <__gmpz_get_d_2exp@plt+0x980c7> │ │ │ │ - mov $0x834340a,%esi │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x2583,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3f4c <__gmpz_get_d_2exp@plt+0x9814c> │ │ │ │ - mov 0x3(%eax),%cx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80e3b94,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80e3c60,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e3e8e <__gmpz_get_d_2exp@plt+0x9808e> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3f64 <__gmpz_get_d_2exp@plt+0x98164> │ │ │ │ - mov 0x6(%eax),%cx │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0xf(%edx),%edx │ │ │ │ - movl $0x80e3ca8,-0x20(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80e3e04,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2582,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x387f1410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3976f7f2(%esi,%edi,1) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e3f48,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - aam $0x82 │ │ │ │ - and $0x2000f00,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f1c1(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3fb0 <__gmpz_get_d_2exp@plt+0x981b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x82,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd8,%al │ │ │ │ - aas │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + jb 80db168 <__gmpz_get_d_2exp@plt+0x8f368> │ │ │ │ + movl $0x80db120,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e3fd8 <__gmpz_get_d_2exp@plt+0x981d8> │ │ │ │ + jne 80db120 <__gmpz_get_d_2exp@plt+0x8f320> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %al,0x25(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7f16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push -0x7e(%eax) │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e4032 <__gmpz_get_d_2exp@plt+0x98232> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e4020,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e4020 <__gmpz_get_d_2exp@plt+0x98220> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80db137 <__gmpz_get_d_2exp@plt+0x8f337> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - andb $0x0,0x100 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7e3(%ebp,%esi,2) │ │ │ │ - cld │ │ │ │ - jmp 80e3e60 <__gmpz_get_d_2exp@plt+0x98060> │ │ │ │ - mov $0x833c278,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x82,%al │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e4066 <__gmpz_get_d_2exp@plt+0x98266> │ │ │ │ - movl $0x833c27a,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833c280,%esi │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db16b <__gmpz_get_d_2exp@plt+0x8f36b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80db0c0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e40a0 <__gmpz_get_d_2exp@plt+0x982a0> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e40fb <__gmpz_get_d_2exp@plt+0x982fb> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80db1c3 <__gmpz_get_d_2exp@plt+0x8f3c3> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e40f1 <__gmpz_get_d_2exp@plt+0x982f1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 80db1b9 <__gmpz_get_d_2exp@plt+0x8f3b9> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db0e8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ax │ │ │ │ - movl $0x80e4078,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80db0e8 <__gmpz_get_d_2exp@plt+0x8f2e8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4130 <__gmpz_get_d_2exp@plt+0x98330> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e418b <__gmpz_get_d_2exp@plt+0x9838b> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80db223 <__gmpz_get_d_2exp@plt+0x8f423> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4181 <__gmpz_get_d_2exp@plt+0x98381> │ │ │ │ + ja 80db219 <__gmpz_get_d_2exp@plt+0x8f419> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ax │ │ │ │ - movl $0x80e4108,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81f3e31,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db184,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - andb $0x0,%fs:0x1000400 │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4258 <__gmpz_get_d_2exp@plt+0x98458> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e424e <__gmpz_get_d_2exp@plt+0x9844e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%ax │ │ │ │ - movl $0x80e413c,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x80e4224,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80db2f5 <__gmpz_get_d_2exp@plt+0x8f4f5> │ │ │ │ + movl $0x80db270,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e4224 <__gmpz_get_d_2exp@plt+0x98424> │ │ │ │ + jne 80db270 <__gmpz_get_d_2exp@plt+0x8f470> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrl 0x25(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458bfc75(%ecx) │ │ │ │ - or %cl,0x458b0045(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x45c7084d(%ecx) │ │ │ │ - or $0xbc,%al │ │ │ │ - jne 80e425f <__gmpz_get_d_2exp@plt+0x9845f> │ │ │ │ - or %cl,-0x3a7cefbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80e2da8 <__gmpz_get_d_2exp@plt+0x96fa8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock jg 80e4288 <__gmpz_get_d_2exp@plt+0x98488> │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4365 <__gmpz_get_d_2exp@plt+0x98565> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e42a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + mov $0xd,%dl │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e42a4 <__gmpz_get_d_2exp@plt+0x984a4> │ │ │ │ + jne 80db298 <__gmpz_get_d_2exp@plt+0x8f498> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x257f,%esp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80e42b7 <__gmpz_get_d_2exp@plt+0x984b7> │ │ │ │ - mov 0x1(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80e4331 <__gmpz_get_d_2exp@plt+0x98531> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e437c <__gmpz_get_d_2exp@plt+0x9857c> │ │ │ │ - mov 0x6(%esi),%ax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%ecx),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0xf(%edx),%edx │ │ │ │ - movl $0x80e419c,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80db307 <__gmpz_get_d_2exp@plt+0x8f507> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db2f8 <__gmpz_get_d_2exp@plt+0x8f4f8> │ │ │ │ + movl $0x80dae84,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80db010,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834daf9,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e436d <__gmpz_get_d_2exp@plt+0x9856d> │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e40ac,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e39dc <__gmpz_get_d_2exp@plt+0x97bdc> │ │ │ │ - mov $0x833c288,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db34c <__gmpz_get_d_2exp@plt+0x8f54c> │ │ │ │ + movl $0x80db070,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80db1d0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e43ad <__gmpz_get_d_2exp@plt+0x985ad> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ + jb 80db3c3 <__gmpz_get_d_2exp@plt+0x8f5c3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80db39c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db39c <__gmpz_get_d_2exp@plt+0x8f59c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80db3c6 <__gmpz_get_d_2exp@plt+0x8f5c6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e43d1 <__gmpz_get_d_2exp@plt+0x985d1> │ │ │ │ + jb 80db3f9 <__gmpz_get_d_2exp@plt+0x8f5f9> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ + jmp 80db408 <__gmpz_get_d_2exp@plt+0x8f608> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e43f5 <__gmpz_get_d_2exp@plt+0x985f5> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80db488 <__gmpz_get_d_2exp@plt+0x8f688> │ │ │ │ + movl $0x80db440,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db440 <__gmpz_get_d_2exp@plt+0x8f640> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4419 <__gmpz_get_d_2exp@plt+0x98619> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80db457 <__gmpz_get_d_2exp@plt+0x8f657> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db48b <__gmpz_get_d_2exp@plt+0x8f68b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80db3e0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80db4e3 <__gmpz_get_d_2exp@plt+0x8f6e3> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db4d9 <__gmpz_get_d_2exp@plt+0x8f6d9> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db408,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ + jmp 80db408 <__gmpz_get_d_2exp@plt+0x8f608> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e443d <__gmpz_get_d_2exp@plt+0x9863d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80db543 <__gmpz_get_d_2exp@plt+0x8f743> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db539 <__gmpz_get_d_2exp@plt+0x8f739> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db4a4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4583 <__gmpz_get_d_2exp@plt+0x98783> │ │ │ │ + jb 80db595 <__gmpz_get_d_2exp@plt+0x8f795> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e4488,-0x10(%ebp) │ │ │ │ + movl $0x80db58c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e4488 <__gmpz_get_d_2exp@plt+0x98688> │ │ │ │ + jne 80db58c <__gmpz_get_d_2exp@plt+0x8f78c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e44d5 <__gmpz_get_d_2exp@plt+0x986d5> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 80e452e <__gmpz_get_d_2exp@plt+0x9872e> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4586 <__gmpz_get_d_2exp@plt+0x98786> │ │ │ │ - movl $0x80e4424,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e7a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e4506 <__gmpz_get_d_2exp@plt+0x98706> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4586 <__gmpz_get_d_2exp@plt+0x98786> │ │ │ │ - movl $0x80e43b8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3ea5,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4586 <__gmpz_get_d_2exp@plt+0x98786> │ │ │ │ - movl $0x80e4394,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3eb2,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e455b <__gmpz_get_d_2exp@plt+0x9875b> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4586 <__gmpz_get_d_2exp@plt+0x98786> │ │ │ │ - movl $0x80e4400,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e8a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4586 <__gmpz_get_d_2exp@plt+0x98786> │ │ │ │ - movl $0x80e43dc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e9a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80db5b9 <__gmpz_get_d_2exp@plt+0x8f7b9> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80db5c8 <__gmpz_get_d_2exp@plt+0x8f7c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - inc %ebp │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e45c4 <__gmpz_get_d_2exp@plt+0x987c4> │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80db648 <__gmpz_get_d_2exp@plt+0x8f848> │ │ │ │ + movl $0x80db600,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db600 <__gmpz_get_d_2exp@plt+0x8f800> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e45d9 <__gmpz_get_d_2exp@plt+0x987d9> │ │ │ │ - mov $0x833c2a6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 80db617 <__gmpz_get_d_2exp@plt+0x8f817> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4613 <__gmpz_get_d_2exp@plt+0x98813> │ │ │ │ + ja 80db64b <__gmpz_get_d_2exp@plt+0x8f84b> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e4448,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346ced,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x80db5a0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80e5484 <__gmpz_get_d_2exp@plt+0x99684> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shrb $1,0x25(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4662 <__gmpz_get_d_2exp@plt+0x98862> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fbdc8 <__gmpz_get_d_2exp@plt+0xaffc8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0xa0,%al │ │ │ │ - and $0x1000000,%eax │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e469e <__gmpz_get_d_2exp@plt+0x9889e> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fb37c <__gmpz_get_d_2exp@plt+0xaf57c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e46d3 <__gmpz_get_d_2exp@plt+0x988d3> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80db6a3 <__gmpz_get_d_2exp@plt+0x8f8a3> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db699 <__gmpz_get_d_2exp@plt+0x8f899> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db5c8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80db5c8 <__gmpz_get_d_2exp@plt+0x8f7c8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4735 <__gmpz_get_d_2exp@plt+0x98935> │ │ │ │ + jb 80db703 <__gmpz_get_d_2exp@plt+0x8f903> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e472b <__gmpz_get_d_2exp@plt+0x9892b> │ │ │ │ + ja 80db6f9 <__gmpz_get_d_2exp@plt+0x8f8f9> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%ax │ │ │ │ - movl $0x80e46ac,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80db664,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4777 <__gmpz_get_d_2exp@plt+0x98977> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - movl $0x80e46e0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80e4800 <__gmpz_get_d_2exp@plt+0x98a00> │ │ │ │ - and $0x400,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e47e4 <__gmpz_get_d_2exp@plt+0x989e4> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e47dc,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 80db7d5 <__gmpz_get_d_2exp@plt+0x8f9d5> │ │ │ │ + movl $0x80db750,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e47dc <__gmpz_get_d_2exp@plt+0x989dc> │ │ │ │ + jne 80db750 <__gmpz_get_d_2exp@plt+0x8f950> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x7a,%al │ │ │ │ - and $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b16ff8b(%ecx) │ │ │ │ - in $0xff,%eax │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4817 <__gmpz_get_d_2exp@plt+0x98a17> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4879 <__gmpz_get_d_2exp@plt+0x98a79> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80db70c <__gmpz_get_d_2exp@plt+0x8f90c> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80db763 <__gmpz_get_d_2exp@plt+0x8f963> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db778 <__gmpz_get_d_2exp@plt+0x8f978> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80db7e7 <__gmpz_get_d_2exp@plt+0x8f9e7> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e486f <__gmpz_get_d_2exp@plt+0x98a6f> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%ax │ │ │ │ - movl $0x80e47f0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81f3e31,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 80db7d8 <__gmpz_get_d_2exp@plt+0x8f9d8> │ │ │ │ + movl $0x80db364,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80db4f0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e48db <__gmpz_get_d_2exp@plt+0x98adb> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e48d1 <__gmpz_get_d_2exp@plt+0x98ad1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%ax │ │ │ │ - movl $0x80e4824,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e492e <__gmpz_get_d_2exp@plt+0x98b2e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - movl $0x80e4888,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80db82c <__gmpz_get_d_2exp@plt+0x8fa2c> │ │ │ │ + movl $0x80db550,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %cx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834daf9,-0x4(%edi) │ │ │ │ + movl $0x80db6b0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + cmp $0x58,%al │ │ │ │ + add %bl,%es:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80db88d <__gmpz_get_d_2exp@plt+0x8fa8d> │ │ │ │ + movl $0x80db234,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80db714,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x83410a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %bh,0x25(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4a5d <__gmpz_get_d_2exp@plt+0x98c5d> │ │ │ │ + jb 80db8d7 <__gmpz_get_d_2exp@plt+0x8fad7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e4a3b <__gmpz_get_d_2exp@plt+0x98c3b> │ │ │ │ - mov $0x834340a,%esi │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e4a60 <__gmpz_get_d_2exp@plt+0x98c60> │ │ │ │ - movl $0x80e4748,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80db9ad <__gmpz_get_d_2exp@plt+0x8fbad> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80db964,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db964 <__gmpz_get_d_2exp@plt+0x8fb64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp %bh,0x25(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cwtl │ │ │ │ + mov $0xf089080d,%ecx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db998 <__gmpz_get_d_2exp@plt+0x8fb98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80db9b0 <__gmpz_get_d_2exp@plt+0x8fbb0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4a6f <__gmpz_get_d_2exp@plt+0x98c6f> │ │ │ │ - mov 0x6(%eax),%cx │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ + ja 80dba0f <__gmpz_get_d_2exp@plt+0x8fc0f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0xf(%edx),%edx │ │ │ │ - movl $0x80e4790,-0x20(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dba2d <__gmpz_get_d_2exp@plt+0x8fc2d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dba1e <__gmpz_get_d_2exp@plt+0x8fc1e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dba2d <__gmpz_get_d_2exp@plt+0x8fc2d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dba1e <__gmpz_get_d_2exp@plt+0x8fc1e> │ │ │ │ + movl $0x80db8a8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80e48ec,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ax,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jae 80e49cd <__gmpz_get_d_2exp@plt+0x98bcd> │ │ │ │ - movl $0x80e4990,-0x10(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x3(%eax),%ax │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80e39dc <__gmpz_get_d_2exp@plt+0x97bdc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e49c8,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4abe <__gmpz_get_d_2exp@plt+0x98cbe> │ │ │ │ + ja 80dbaaf <__gmpz_get_d_2exp@plt+0x8fcaf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80db8e4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dbaf3 <__gmpz_get_d_2exp@plt+0x8fcf3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81f3d4f,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %ah,(%edi) │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4b30 <__gmpz_get_d_2exp@plt+0x98d30> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4b26 <__gmpz_get_d_2exp@plt+0x98d26> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e4a94,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%esi),%esp │ │ │ │ - add %al,%es:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4bcb <__gmpz_get_d_2exp@plt+0x98dcb> │ │ │ │ + jb 80dbbc9 <__gmpz_get_d_2exp@plt+0x8fdc9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dbb80,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e4b88 <__gmpz_get_d_2exp@plt+0x98d88> │ │ │ │ - movl $0x81f3d48,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbb80 <__gmpz_get_d_2exp@plt+0x8fd80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %ah,(%esi) │ │ │ │ - add %al,%es:(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or %cl,0x1cc783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4bce <__gmpz_get_d_2exp@plt+0x98dce> │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x80e4ad0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8347211,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f857f,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80e4b80,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - adc %ah,(%esi) │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4c4b <__gmpz_get_d_2exp@plt+0x98e4b> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov $0xbb,%ah │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbbb4 <__gmpz_get_d_2exp@plt+0x8fdb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dbbcc <__gmpz_get_d_2exp@plt+0x8fdcc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4c41 <__gmpz_get_d_2exp@plt+0x98e41> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e4b44,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80dbc2b <__gmpz_get_d_2exp@plt+0x8fe2b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dbc49 <__gmpz_get_d_2exp@plt+0x8fe49> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dbc3a <__gmpz_get_d_2exp@plt+0x8fe3a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dbc49 <__gmpz_get_d_2exp@plt+0x8fe49> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dbc3a <__gmpz_get_d_2exp@plt+0x8fe3a> │ │ │ │ + movl $0x80dbac4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3d51,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - and $0x30026,%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4ca3 <__gmpz_get_d_2exp@plt+0x98ea3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4c99 <__gmpz_get_d_2exp@plt+0x98e99> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e4bf8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dbccb <__gmpz_get_d_2exp@plt+0x8fecb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80dbb00,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %esp │ │ │ │ - and $0x30026,%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x17002653,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4d0d <__gmpz_get_d_2exp@plt+0x98f0d> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4d03 <__gmpz_get_d_2exp@plt+0x98f03> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e4c5c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3d64,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dbdce <__gmpz_get_d_2exp@plt+0x8ffce> │ │ │ │ + movl $0x80dbd3c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call b0e733d │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbd3c <__gmpz_get_d_2exp@plt+0x8ff3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs push %ebx │ │ │ │ + add %al,%es:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock js 80dbcfe <__gmpz_get_d_2exp@plt+0x8fefe> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbd78 <__gmpz_get_d_2exp@plt+0x8ff78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sub %dl,0x26(%ebx) │ │ │ │ + add %cl,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4d76 <__gmpz_get_d_2exp@plt+0x98f76> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80dbdd1 <__gmpz_get_d_2exp@plt+0x8ffd1> │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80db84c <__gmpz_get_d_2exp@plt+0x8fa4c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4d6c <__gmpz_get_d_2exp@plt+0x98f6c> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80e4cb4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80dbe93 <__gmpz_get_d_2exp@plt+0x90093> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dba44,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80dbc60,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - andb $0x0,(%esi,%eiz,1) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80db84c <__gmpz_get_d_2exp@plt+0x8fa4c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4def <__gmpz_get_d_2exp@plt+0x98fef> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4de5 <__gmpz_get_d_2exp@plt+0x98fe5> │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dbedb <__gmpz_get_d_2exp@plt+0x900db> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80e4d20,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3d75,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or %ah,(%esi,%eiz,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4e63 <__gmpz_get_d_2exp@plt+0x99063> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4e59 <__gmpz_get_d_2exp@plt+0x99059> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dbfb1 <__gmpz_get_d_2exp@plt+0x901b1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dbf68,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x80e4d88,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbf68 <__gmpz_get_d_2exp@plt+0x90168> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ + mov $0xf089080d,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbf9c <__gmpz_get_d_2exp@plt+0x9019c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dbfb4 <__gmpz_get_d_2exp@plt+0x901b4> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%esi),%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4ee9 <__gmpz_get_d_2exp@plt+0x990e9> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4edf <__gmpz_get_d_2exp@plt+0x990df> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 80dc013 <__gmpz_get_d_2exp@plt+0x90213> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dc031 <__gmpz_get_d_2exp@plt+0x90231> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dc022 <__gmpz_get_d_2exp@plt+0x90222> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dc031 <__gmpz_get_d_2exp@plt+0x90231> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dc022 <__gmpz_get_d_2exp@plt+0x90222> │ │ │ │ + movl $0x80dbeac,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dc0b3 <__gmpz_get_d_2exp@plt+0x902b3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x80e4e00,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3d87,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80dbee8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dc0f7 <__gmpz_get_d_2exp@plt+0x902f7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x23,%al │ │ │ │ - add %al,%es:0xf000100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e4f6d <__gmpz_get_d_2exp@plt+0x9916d> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4f63 <__gmpz_get_d_2exp@plt+0x99163> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dc1cd <__gmpz_get_d_2exp@plt+0x903cd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dc184,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x80e4e74,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc184 <__gmpz_get_d_2exp@plt+0x90384> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov $0x89080dc1,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc1b8 <__gmpz_get_d_2exp@plt+0x903b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dc1d0 <__gmpz_get_d_2exp@plt+0x903d0> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ah,(%edx) │ │ │ │ - add %al,%es:0xf000100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5003 <__gmpz_get_d_2exp@plt+0x99203> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4ff9 <__gmpz_get_d_2exp@plt+0x991f9> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 80dc22f <__gmpz_get_d_2exp@plt+0x9042f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dc24d <__gmpz_get_d_2exp@plt+0x9044d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dc23e <__gmpz_get_d_2exp@plt+0x9043e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dc24d <__gmpz_get_d_2exp@plt+0x9044d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dc23e <__gmpz_get_d_2exp@plt+0x9043e> │ │ │ │ + movl $0x80dc0c8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dc2cf <__gmpz_get_d_2exp@plt+0x904cf> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x80e4efc,-0x1c(%edi) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80dc104,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x4d,%ah │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dc3a8 <__gmpz_get_d_2exp@plt+0x905a8> │ │ │ │ + movl $0x80dc32c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc32c <__gmpz_get_d_2exp@plt+0x9052c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + je 80dc36f <__gmpz_get_d_2exp@plt+0x9056f> │ │ │ │ + add %al,%es:(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock push $0x89080dc3 │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc368 <__gmpz_get_d_2exp@plt+0x90568> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %cl,0x26(%ebp) │ │ │ │ + add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dc3ab <__gmpz_get_d_2exp@plt+0x905ab> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80db84c <__gmpz_get_d_2exp@plt+0x8fa4c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc45d <__gmpz_get_d_2exp@plt+0x9065d> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80dc048,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80dc264,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3d9b,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80db84c <__gmpz_get_d_2exp@plt+0x8fa4c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dc4e5 <__gmpz_get_d_2exp@plt+0x906e5> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc4db <__gmpz_get_d_2exp@plt+0x906db> │ │ │ │ + movl $0x80dbce8,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80dc2ec,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x5,-0x8(%ebp) │ │ │ │ + movl $0x8340fdc,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8108f94 <__gmpz_get_d_2exp@plt+0xbd194> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x83410a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dc557 <__gmpz_get_d_2exp@plt+0x90757> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dc530,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc530 <__gmpz_get_d_2exp@plt+0x90730> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dc55a <__gmpz_get_d_2exp@plt+0x9075a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e502c <__gmpz_get_d_2exp@plt+0x9922c> │ │ │ │ + jb 80dc58d <__gmpz_get_d_2exp@plt+0x9078d> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e50b8 <__gmpz_get_d_2exp@plt+0x992b8> │ │ │ │ + jmp 80dc59c <__gmpz_get_d_2exp@plt+0x9079c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e50a6 <__gmpz_get_d_2exp@plt+0x992a6> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e509c <__gmpz_get_d_2exp@plt+0x9929c> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e5010,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80e5094,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5094 <__gmpz_get_d_2exp@plt+0x99294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6316ff8b(%ecx) │ │ │ │ - mov $0xff,%ch │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x79c003a(%ecx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5147 <__gmpz_get_d_2exp@plt+0x99347> │ │ │ │ - movl $0x80e50f4,-0x8(%ebp) │ │ │ │ + jb 80dc61c <__gmpz_get_d_2exp@plt+0x9081c> │ │ │ │ + movl $0x80dc5d4,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e50f4 <__gmpz_get_d_2exp@plt+0x992f4> │ │ │ │ + jne 80dc5d4 <__gmpz_get_d_2exp@plt+0x907d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80e5107 <__gmpz_get_d_2exp@plt+0x99307> │ │ │ │ + jne 80dc5eb <__gmpz_get_d_2exp@plt+0x907eb> │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e514a <__gmpz_get_d_2exp@plt+0x9934a> │ │ │ │ + ja 80dc61f <__gmpz_get_d_2exp@plt+0x9081f> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80e5038,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dc574,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346ced,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e51b7 <__gmpz_get_d_2exp@plt+0x993b7> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80dc677 <__gmpz_get_d_2exp@plt+0x90877> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e51ad <__gmpz_get_d_2exp@plt+0x993ad> │ │ │ │ + ja 80dc66d <__gmpz_get_d_2exp@plt+0x9086d> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x10(%edi) │ │ │ │ - movl $0x8346ce5,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80e50b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x80dc59c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e50b8 <__gmpz_get_d_2exp@plt+0x992b8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 80dc59c <__gmpz_get_d_2exp@plt+0x9079c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5232 <__gmpz_get_d_2exp@plt+0x99432> │ │ │ │ + jb 80dc6cd <__gmpz_get_d_2exp@plt+0x908cd> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5228 <__gmpz_get_d_2exp@plt+0x99428> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80dc6c3 <__gmpz_get_d_2exp@plt+0x908c3> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e5164,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dc638,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80e5220,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5220 <__gmpz_get_d_2exp@plt+0x99420> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x10e90075(%ecx) │ │ │ │ - mov $0xff,%ah │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x79c003a(%ecx) │ │ │ │ - nop │ │ │ │ - les (%edi),%ebx │ │ │ │ - add %al,%es:(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e530d <__gmpz_get_d_2exp@plt+0x9950d> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5303 <__gmpz_get_d_2exp@plt+0x99503> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x80e4f80,-0x3c(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e52d4 <__gmpz_get_d_2exp@plt+0x994d4> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x81f855e,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x80e51c4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346cdd,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x1e,%al │ │ │ │ - add %al,%es:0x5000100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e53ab <__gmpz_get_d_2exp@plt+0x995ab> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e53a1 <__gmpz_get_d_2exp@plt+0x995a1> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80e5244,-0x20(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3dab,-0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %esp │ │ │ │ - push %ds │ │ │ │ - add %al,%es:(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e540e <__gmpz_get_d_2exp@plt+0x9960e> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dc72e <__gmpz_get_d_2exp@plt+0x9092e> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5404 <__gmpz_get_d_2exp@plt+0x99604> │ │ │ │ + ja 80dc724 <__gmpz_get_d_2exp@plt+0x90924> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d09,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80dc684,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e5324 <__gmpz_get_d_2exp@plt+0x99524> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in $0x1d,%al │ │ │ │ - add %al,%es:0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e545e <__gmpz_get_d_2exp@plt+0x9965e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e53bc,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d01,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0xa7fffff1,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e54fc <__gmpz_get_d_2exp@plt+0x996fc> │ │ │ │ - movl $0x80e4638,-0x44(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80e4674,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80e4948,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80e5324,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 80e550e <__gmpz_get_d_2exp@plt+0x9970e> │ │ │ │ - movl $0x80e5424,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x833c2cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0xf00256d,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e55b6 <__gmpz_get_d_2exp@plt+0x997b6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e555c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dc781 <__gmpz_get_d_2exp@plt+0x90981> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dc778,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e555c <__gmpz_get_d_2exp@plt+0x9975c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80e55bf <__gmpz_get_d_2exp@plt+0x997bf> │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b080e(%ebp,%edx,2) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + jne 80dc778 <__gmpz_get_d_2exp@plt+0x90978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80e5484 <__gmpz_get_d_2exp@plt+0x99684> │ │ │ │ - mov $0x833c2e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and $0x2000f00,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e563a <__gmpz_get_d_2exp@plt+0x9983a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e5600,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5600 <__gmpz_get_d_2exp@plt+0x99800> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in $0x0,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - call 911d9c9c │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dc7a5 <__gmpz_get_d_2exp@plt+0x909a5> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80e5484 <__gmpz_get_d_2exp@plt+0x99684> │ │ │ │ - mov $0x833c2ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e566e <__gmpz_get_d_2exp@plt+0x9986e> │ │ │ │ - movl $0x833c2ee,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833c2f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and $0x1000500,%eax │ │ │ │ + jmp 80dc7b4 <__gmpz_get_d_2exp@plt+0x909b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e56f9 <__gmpz_get_d_2exp@plt+0x998f9> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e56b8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80dc834 <__gmpz_get_d_2exp@plt+0x90a34> │ │ │ │ + movl $0x80dc7ec,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e56b8 <__gmpz_get_d_2exp@plt+0x998b8> │ │ │ │ + jne 80dc7ec <__gmpz_get_d_2exp@plt+0x909ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x6c,%al │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - loopne 80e56bc <__gmpz_get_d_2exp@plt+0x998bc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - in $0x8b,%al │ │ │ │ - inc %esi │ │ │ │ - jns 4e9a3f12 │ │ │ │ - adc 0x468bec45(%ecx),%ecx │ │ │ │ - pop %ss │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80e5484 <__gmpz_get_d_2exp@plt+0x99684> │ │ │ │ - mov $0x833c2fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x2d,%al │ │ │ │ - ret │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x56,%al │ │ │ │ - ret │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x7f,%al │ │ │ │ - ret │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0xa7,%al │ │ │ │ - ret │ │ │ │ - xor (%eax),%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80dc803 <__gmpz_get_d_2exp@plt+0x90a03> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc837 <__gmpz_get_d_2exp@plt+0x90a37> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dc78c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e57b4 <__gmpz_get_d_2exp@plt+0x999b4> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e580f <__gmpz_get_d_2exp@plt+0x99a0f> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dc88f <__gmpz_get_d_2exp@plt+0x90a8f> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5805 <__gmpz_get_d_2exp@plt+0x99a05> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 80dc885 <__gmpz_get_d_2exp@plt+0x90a85> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dc7b4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ax │ │ │ │ - movl $0x80e578c,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81fb0ff,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dc7b4 <__gmpz_get_d_2exp@plt+0x909b4> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5844 <__gmpz_get_d_2exp@plt+0x99a44> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movzwl 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e589f <__gmpz_get_d_2exp@plt+0x99a9f> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dc8e5 <__gmpz_get_d_2exp@plt+0x90ae5> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5895 <__gmpz_get_d_2exp@plt+0x99a95> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ + ja 80dc8db <__gmpz_get_d_2exp@plt+0x90adb> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dc850,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ax │ │ │ │ - movl $0x80e581c,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x81f3e31,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - imul $0x1000f00,0x1000400,%esp │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5960 <__gmpz_get_d_2exp@plt+0x99b60> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dc946 <__gmpz_get_d_2exp@plt+0x90b46> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5956 <__gmpz_get_d_2exp@plt+0x99b56> │ │ │ │ + ja 80dc93c <__gmpz_get_d_2exp@plt+0x90b3c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%ax │ │ │ │ - movl $0x80e5850,-0x8(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x80e592c,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80dc89c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e592c <__gmpz_get_d_2exp@plt+0x99b2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - aam $0x68 │ │ │ │ - and $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458bfc75(%ecx) │ │ │ │ - or %cl,0x458b0045(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x45c7084d(%ecx) │ │ │ │ - or $0xbc,%al │ │ │ │ - jne 80e5967 <__gmpz_get_d_2exp@plt+0x99b67> │ │ │ │ - or %cl,-0x3a7cefbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80e2da8 <__gmpz_get_d_2exp@plt+0x96fa8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x6b,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5a8a <__gmpz_get_d_2exp@plt+0x99c8a> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e59f8 <__gmpz_get_d_2exp@plt+0x99bf8> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + jb 80dca2f <__gmpz_get_d_2exp@plt+0x90c2f> │ │ │ │ + movl $0x80dc99c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833c2b8,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc99c <__gmpz_get_d_2exp@plt+0x90b9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - push $0x25 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80dc9af <__gmpz_get_d_2exp@plt+0x90baf> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc9c4 <__gmpz_get_d_2exp@plt+0x90bc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80dca41 <__gmpz_get_d_2exp@plt+0x90c41> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5aae <__gmpz_get_d_2exp@plt+0x99cae> │ │ │ │ - mov 0x3(%eax),%cx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80e57c0,-0x8(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - movl $0x80e5a9c,-0x4(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81d75bc,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80e39dc <__gmpz_get_d_2exp@plt+0x97bdc> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e59b9 <__gmpz_get_d_2exp@plt+0x99bb9> │ │ │ │ - add $0x1c,%edi │ │ │ │ + ja 80dca32 <__gmpz_get_d_2exp@plt+0x90c32> │ │ │ │ + movl $0x80dc4f8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dc6dc,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ac9 <__gmpz_get_d_2exp@plt+0x99cc9> │ │ │ │ - mov 0x6(%eax),%cx │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0xf(%edx),%edx │ │ │ │ - movl $0x80e58b0,-0x18(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 80dca8d <__gmpz_get_d_2exp@plt+0x90c8d> │ │ │ │ + movl $0x80dc73c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dc8f4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %ax,(%edi) │ │ │ │ - movl $0x834daf9,-0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833c2b8,-0x4(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dcb03 <__gmpz_get_d_2exp@plt+0x90d03> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dcadc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcadc <__gmpz_get_d_2exp@plt+0x90cdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock imul $0x1001e00,0x0,%esp │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - jmp 80e59fd <__gmpz_get_d_2exp@plt+0x99bfd> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dcb06 <__gmpz_get_d_2exp@plt+0x90d06> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x68,%al │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7cc3e(%eax) │ │ │ │ - (bad) │ │ │ │ - mov $0xac,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80e59b4,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80e5a80,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dcb39 <__gmpz_get_d_2exp@plt+0x90d39> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x1002569,%al │ │ │ │ + jmp 80dcb48 <__gmpz_get_d_2exp@plt+0x90d48> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5b33 <__gmpz_get_d_2exp@plt+0x99d33> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5b29 <__gmpz_get_d_2exp@plt+0x99d29> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80e5974,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3dc2,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dcbc8 <__gmpz_get_d_2exp@plt+0x90dc8> │ │ │ │ + movl $0x80dcb80,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %esp │ │ │ │ - imul $0x1001200,0x200,%esp │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcb80 <__gmpz_get_d_2exp@plt+0x90d80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80dcb97 <__gmpz_get_d_2exp@plt+0x90d97> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dcbcb <__gmpz_get_d_2exp@plt+0x90dcb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dcb20,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5ba4 <__gmpz_get_d_2exp@plt+0x99da4> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dcc23 <__gmpz_get_d_2exp@plt+0x90e23> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5b9a <__gmpz_get_d_2exp@plt+0x99d9a> │ │ │ │ + ja 80dcc19 <__gmpz_get_d_2exp@plt+0x90e19> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e5af0,-0x8(%edi) │ │ │ │ + movl $0x80dcb48,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e5b88 <__gmpz_get_d_2exp@plt+0x99d88> │ │ │ │ - movl $0x81fb42c,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81fb445,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dcb48 <__gmpz_get_d_2exp@plt+0x90d48> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fsubrs 0x25(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5c01 <__gmpz_get_d_2exp@plt+0x99e01> │ │ │ │ + jb 80dcc79 <__gmpz_get_d_2exp@plt+0x90e79> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5bf7 <__gmpz_get_d_2exp@plt+0x99df7> │ │ │ │ + ja 80dcc6f <__gmpz_get_d_2exp@plt+0x90e6f> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e5b44,-0xc(%edi) │ │ │ │ + movl $0x80dcbe4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3dd5,-0x8(%ebp) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 80e5c72 <__gmpz_get_d_2exp@plt+0x99e72> │ │ │ │ - and $0x300,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5c7a <__gmpz_get_d_2exp@plt+0x99e7a> │ │ │ │ + jb 80dccda <__gmpz_get_d_2exp@plt+0x90eda> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5c70 <__gmpz_get_d_2exp@plt+0x99e70> │ │ │ │ + ja 80dccd0 <__gmpz_get_d_2exp@plt+0x90ed0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e5bb8,-0xc(%edi) │ │ │ │ + movl $0x80dcc30,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e5c5e <__gmpz_get_d_2exp@plt+0x99e5e> │ │ │ │ - movl $0x81fb42c,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x81fb445,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x68,%al │ │ │ │ - and $0x300,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5cdb <__gmpz_get_d_2exp@plt+0x99edb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5cd1 <__gmpz_get_d_2exp@plt+0x99ed1> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e5c14,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3ded,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5d01 <__gmpz_get_d_2exp@plt+0x99f01> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5d25 <__gmpz_get_d_2exp@plt+0x99f25> │ │ │ │ + jb 80dcd2d <__gmpz_get_d_2exp@plt+0x90f2d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dcd24,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcd24 <__gmpz_get_d_2exp@plt+0x90f24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5d49 <__gmpz_get_d_2exp@plt+0x99f49> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5d6d <__gmpz_get_d_2exp@plt+0x99f6d> │ │ │ │ + jb 80dcd51 <__gmpz_get_d_2exp@plt+0x90f51> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ + jmp 80dcd60 <__gmpz_get_d_2exp@plt+0x90f60> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5d91 <__gmpz_get_d_2exp@plt+0x99f91> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e45a4 <__gmpz_get_d_2exp@plt+0x987a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5ecf <__gmpz_get_d_2exp@plt+0x9a0cf> │ │ │ │ - movl $0x80e5dd4,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80dcde0 <__gmpz_get_d_2exp@plt+0x90fe0> │ │ │ │ + movl $0x80dcd98,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e5dd4 <__gmpz_get_d_2exp@plt+0x99fd4> │ │ │ │ + jne 80dcd98 <__gmpz_get_d_2exp@plt+0x90f98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e5e21 <__gmpz_get_d_2exp@plt+0x9a021> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 80e5e7a <__gmpz_get_d_2exp@plt+0x9a07a> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ed2 <__gmpz_get_d_2exp@plt+0x9a0d2> │ │ │ │ - movl $0x80e5d78,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e7a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80e5e52 <__gmpz_get_d_2exp@plt+0x9a052> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ed2 <__gmpz_get_d_2exp@plt+0x9a0d2> │ │ │ │ - movl $0x80e5d0c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3ea5,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80dcdaf <__gmpz_get_d_2exp@plt+0x90faf> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ed2 <__gmpz_get_d_2exp@plt+0x9a0d2> │ │ │ │ - movl $0x80e5ce8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3eb2,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 80dcde3 <__gmpz_get_d_2exp@plt+0x90fe3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dcd38,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80e5ea7 <__gmpz_get_d_2exp@plt+0x9a0a7> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dce3b <__gmpz_get_d_2exp@plt+0x9103b> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ed2 <__gmpz_get_d_2exp@plt+0x9a0d2> │ │ │ │ - movl $0x80e5d54,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3e8a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + ja 80dce31 <__gmpz_get_d_2exp@plt+0x91031> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dcd60,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dcd60 <__gmpz_get_d_2exp@plt+0x90f60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dce91 <__gmpz_get_d_2exp@plt+0x91091> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ed2 <__gmpz_get_d_2exp@plt+0x9a0d2> │ │ │ │ - movl $0x80e5d30,-0x8(%edi) │ │ │ │ + ja 80dce87 <__gmpz_get_d_2exp@plt+0x91087> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dcdfc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3e9a,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - mov 0x4002565,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e5f86 <__gmpz_get_d_2exp@plt+0x9a186> │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 80dcef2 <__gmpz_get_d_2exp@plt+0x910f2> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5f7c <__gmpz_get_d_2exp@plt+0x9a17c> │ │ │ │ + ja 80dcee8 <__gmpz_get_d_2exp@plt+0x910e8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80e5c8c,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e5f52 <__gmpz_get_d_2exp@plt+0x9a152> │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x81f855e,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x80e5d9c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80dce48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8346cdd,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - jmp 80e5fa8 <__gmpz_get_d_2exp@plt+0x9a1a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%esi │ │ │ │ - pop %es │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x64,%al │ │ │ │ - and $0x7000000,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x2c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e61ad <__gmpz_get_d_2exp@plt+0x9a3ad> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov $0x833c422,%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e67ea <__gmpz_get_d_2exp@plt+0x9a9ea> │ │ │ │ - movl $0x80e61bc,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dcfdb <__gmpz_get_d_2exp@plt+0x911db> │ │ │ │ + movl $0x80dcf48,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x32c(%ebx),%ecx │ │ │ │ - mov 0xc(%ecx),%edx │ │ │ │ - mov %ebp,0xc(%edx) │ │ │ │ - mov 0x334(%ebx),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x5c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x6c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x5c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x138(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x188(%esp) │ │ │ │ - call 8100730 <__gmpz_get_d_2exp@plt+0xb4930> │ │ │ │ - add $0x1c,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x174(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - bound %esp,0xa500 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x28850ff6(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x1f7cebbb(%ebx) │ │ │ │ - add -0x7af0fe08(%ebx),%eax │ │ │ │ - pusha │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x1f7cefbb(%ebx) │ │ │ │ - add -0x7af0fe08(%ebx),%eax │ │ │ │ - lock add (%eax),%al │ │ │ │ - add %bh,0x8346905(%esi) │ │ │ │ - movl $0x8346905,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - inc %eax │ │ │ │ - bound %esp,0x1c400 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edx,%eiz,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45b8bef0(%ecx) │ │ │ │ - xor $0x8,%al │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x62,%al │ │ │ │ - and $0x1c400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xe(%edx,%eiz,2) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6244 <__gmpz_get_d_2exp@plt+0x9a444> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcf48 <__gmpz_get_d_2exp@plt+0x91148> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - popa │ │ │ │ - and $0x1c400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x62(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x49e90776(%ebx) │ │ │ │ - fwait │ │ │ │ - push %cs │ │ │ │ - add %dl,0x2561d0(%eax) │ │ │ │ - les (%ecx),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x7589080e(%edx,%eiz,2) │ │ │ │ - clc │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811e900 <__gmpz_get_d_2exp@plt+0xd2b00> │ │ │ │ cld │ │ │ │ - lock and $0x1c400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x899f7f2(%edx,%eiz,2) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e62a4 <__gmpz_get_d_2exp@plt+0x9a4a4> │ │ │ │ + jo 80dcf1c <__gmpz_get_d_2exp@plt+0x9111c> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80dcf5b <__gmpz_get_d_2exp@plt+0x9115b> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcf70 <__gmpz_get_d_2exp@plt+0x91170> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdiv %st,%st(0) │ │ │ │ - and $0x1c400,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6437 <__gmpz_get_d_2exp@plt+0x9a637> │ │ │ │ - movl $0x813f550,-0x18(%edi) │ │ │ │ - movl $0x8346905,-0x14(%edi) │ │ │ │ - movl $0x8345432,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - movl $0x8346905,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80dcfed <__gmpz_get_d_2exp@plt+0x911ed> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dcfde <__gmpz_get_d_2exp@plt+0x911de> │ │ │ │ + movl $0x80dcaa4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dcc88,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - movl $0x80e6200,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov %ebp,0xc(%ecx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov 0x48(%eax),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4c(%eax),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - sub (%ecx),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,0x48(%eax) │ │ │ │ - mov %edx,0x4c(%eax) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %esi │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - call 804b600 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dd039 <__gmpz_get_d_2exp@plt+0x91239> │ │ │ │ + movl $0x80dcce8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dcea0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - lret │ │ │ │ - and $0xe300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + xor %al,0x26(%eax) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xe(%esp,%eiz,2) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6474 <__gmpz_get_d_2exp@plt+0x9a674> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %cl,%bl │ │ │ │ - and $0xe300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f19c(%eax) │ │ │ │ - jbe 80e6485 <__gmpz_get_d_2exp@plt+0x9a685> │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dd0a2 <__gmpz_get_d_2exp@plt+0x912a2> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80dc958,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80dcf04,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc $0xcb,%al │ │ │ │ - and $0xe300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xb0,%al │ │ │ │ - fs push %cs │ │ │ │ - or %cl,0x75890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,0x58e904c5(%ebx) │ │ │ │ - test %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 80dd0e7 <__gmpz_get_d_2exp@plt+0x912e7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e64e6 <__gmpz_get_d_2exp@plt+0x9a6e6> │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x80e6454,0x8(%ebp) │ │ │ │ - mov $0x83445b8,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call ed0e8a58 │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x899f7f2(,%eiz,2) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6524 <__gmpz_get_d_2exp@plt+0x9a724> │ │ │ │ + jb 80dd1bd <__gmpz_get_d_2exp@plt+0x913bd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dd174,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd174 <__gmpz_get_d_2exp@plt+0x91374> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x255b,$0x0 │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x65(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x69e90776(%ebx) │ │ │ │ - cwtl │ │ │ │ - push %cs │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x4741f7f2(,%eiz,2) │ │ │ │ - inc %ebp │ │ │ │ - xor $0x8,%al │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - pushf │ │ │ │ - pop %ebx │ │ │ │ - and $0x2e500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ch,0xe(%ebp,%eiz,2) │ │ │ │ - or %cl,-0x5e16ff8b(%ecx) │ │ │ │ - addl $0x0,(%ebx) │ │ │ │ - nop │ │ │ │ - sbbb $0x0,0x25(%ebx) │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x84d8bf0(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80e65a0 <__gmpz_get_d_2exp@plt+0x9a7a0> │ │ │ │ - movl $0x80e65f0,0x0(%ebp) │ │ │ │ - mov $0x83445b8,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e65c4 <__gmpz_get_d_2exp@plt+0x9a7c4> │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - movl $0x8346905,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80e6598,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc9,%ah │ │ │ │ - and $0x6300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - pushw %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6610 <__gmpz_get_d_2exp@plt+0x9a810> │ │ │ │ + hlt │ │ │ │ + test $0xd1,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd1a8 <__gmpz_get_d_2exp@plt+0x913a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - leave │ │ │ │ - and $0x6300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%esi,%eiz,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x7de90776(%ebx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %cs │ │ │ │ - add %dl,0x25c978(%eax) │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %al,0xe(%esi,%eiz,2) │ │ │ │ - or %cl,-0x3a16ff8b(%ecx) │ │ │ │ - addb $0x0,(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e6674 <__gmpz_get_d_2exp@plt+0x9a874> │ │ │ │ - movl $0x8152e50,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dd1c0 <__gmpz_get_d_2exp@plt+0x913c0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dd21f <__gmpz_get_d_2exp@plt+0x9141f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dd23d <__gmpz_get_d_2exp@plt+0x9143d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dd22e <__gmpz_get_d_2exp@plt+0x9142e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dd23d <__gmpz_get_d_2exp@plt+0x9143d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dd22e <__gmpz_get_d_2exp@plt+0x9142e> │ │ │ │ + movl $0x80dd0b8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - rcrb $0x0,0x25(%ebp) │ │ │ │ - or $0x1e0003f4,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e66b6 <__gmpz_get_d_2exp@plt+0x9a8b6> │ │ │ │ - movl $0x80e6780,0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6780 <__gmpz_get_d_2exp@plt+0x9a980> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e66dc,0x4(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e66dc <__gmpz_get_d_2exp@plt+0x9a8dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - je 80e672f <__gmpz_get_d_2exp@plt+0x9a92f> │ │ │ │ - and $0x1fa0c00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x460b1445(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - addr16 push %cs │ │ │ │ - or %cl,0x45891875(%ebx) │ │ │ │ - sbb %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6708 <__gmpz_get_d_2exp@plt+0x9a908> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - pop %ebp │ │ │ │ - and $0x1fe0c00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c891045(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dd2bf <__gmpz_get_d_2exp@plt+0x914bf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - jmp 80e6009 <__gmpz_get_d_2exp@plt+0x9a209> │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80dd0f4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd303 <__gmpz_get_d_2exp@plt+0x91503> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rcrb $1,0x0(%ebp,%eiz,1) │ │ │ │ - or $0xfe,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c891045(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd3d9 <__gmpz_get_d_2exp@plt+0x915d9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dd390,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - jmp 80e6009 <__gmpz_get_d_2exp@plt+0x9a209> │ │ │ │ - movl $0x80e683c,-0x1c(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e683c <__gmpz_get_d_2exp@plt+0x9aa3c> │ │ │ │ + jne 80dd390 <__gmpz_get_d_2exp@plt+0x91590> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x5c,%al │ │ │ │ - and $0x1fa0c00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - pushw %cs │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock and $0x8b0833b9,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x458bf445(%ecx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - fcompl 0x25(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e6947 <__gmpz_get_d_2exp@plt+0x9ab47> │ │ │ │ - movl $0x80e68bc,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + rorl %cl,0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e68bc <__gmpz_get_d_2exp@plt+0x9aabc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %ebx │ │ │ │ - and $0xa400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - push $0x468b080e │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e68e4 <__gmpz_get_d_2exp@plt+0x9aae4> │ │ │ │ + jne 80dd3c4 <__gmpz_get_d_2exp@plt+0x915c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %ebx │ │ │ │ - and $0x1a400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ah,(%ecx,%ebp,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e5fa8 <__gmpz_get_d_2exp@plt+0x9a1a8> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e694a <__gmpz_get_d_2exp@plt+0x9ab4a> │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dd3dc <__gmpz_get_d_2exp@plt+0x915dc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dd43b <__gmpz_get_d_2exp@plt+0x9163b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dd459 <__gmpz_get_d_2exp@plt+0x91659> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dd44a <__gmpz_get_d_2exp@plt+0x9164a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dd459 <__gmpz_get_d_2exp@plt+0x91659> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dd44a <__gmpz_get_d_2exp@plt+0x9164a> │ │ │ │ + movl $0x80dd2d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dd4db <__gmpz_get_d_2exp@plt+0x916db> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80dd310,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x5a,%al │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + cmp (%esi),%esp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6a4f <__gmpz_get_d_2exp@plt+0x9ac4f> │ │ │ │ - movl $0x80e69c0,-0x10(%ebp) │ │ │ │ + jb 80dd603 <__gmpz_get_d_2exp@plt+0x91803> │ │ │ │ + movl $0x80dd564,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e69c0 <__gmpz_get_d_2exp@plt+0x9abc0> │ │ │ │ + jne 80dd564 <__gmpz_get_d_2exp@plt+0x91764> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pop %edx │ │ │ │ - and $0x12500,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x3b,%al │ │ │ │ + add %al,%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - imul $0x3468b08,(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + lock mov 0x89080dd5,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e69e8 <__gmpz_get_d_2exp@plt+0x9abe8> │ │ │ │ + jne 80dd5a0 <__gmpz_get_d_2exp@plt+0x917a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push $0x2500255a │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x2c,%al │ │ │ │ - push $0xe │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - movl $0x20,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e5fa8 <__gmpz_get_d_2exp@plt+0x9a1a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + call d30dfbd3 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6a52 <__gmpz_get_d_2exp@plt+0x9ac52> │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0f60 <__gmpz_get_d_2exp@plt+0x185160> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - pop %ecx │ │ │ │ - and $0x1000300,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e6ae0 <__gmpz_get_d_2exp@plt+0x9ace0> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e6ad6 <__gmpz_get_d_2exp@plt+0x9acd6> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80e696c,-0x10(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 810018c <__gmpz_get_d_2exp@plt+0xb438c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dd606 <__gmpz_get_d_2exp@plt+0x91806> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80dd058 <__gmpz_get_d_2exp@plt+0x91258> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0xc002559 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e6bf1 <__gmpz_get_d_2exp@plt+0x9adf1> │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e6be7 <__gmpz_get_d_2exp@plt+0x9ade7> │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x9(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xd(%eax),%ecx │ │ │ │ - mov 0x11(%eax),%eax │ │ │ │ - movl $0x80e5fa8,-0x20(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 80dd6d4 <__gmpz_get_d_2exp@plt+0x918d4> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80dd254,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80dd470,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e6bca <__gmpz_get_d_2exp@plt+0x9adca> │ │ │ │ - movl $0x80e6874,-0xc(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 810018c <__gmpz_get_d_2exp@plt+0xb438c> │ │ │ │ - rcrb $1,0x25(%eax) │ │ │ │ - add %al,0x1e0000(%ecx,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e6bf6 <__gmpz_get_d_2exp@plt+0x9adf6> │ │ │ │ - movl $0x80e6a74,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x80e6b90,-0xc(%ebp) │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80dd058 <__gmpz_get_d_2exp@plt+0x91258> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - pop %eax │ │ │ │ - and $0x1000300,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6c3e <__gmpz_get_d_2exp@plt+0x9ae3e> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x401,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e6af8 <__gmpz_get_d_2exp@plt+0x9acf8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - pop %eax │ │ │ │ - and $0x5001800,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80dd71b <__gmpz_get_d_2exp@plt+0x9191b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6de0 <__gmpz_get_d_2exp@plt+0x9afe0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e6c88,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6c88 <__gmpz_get_d_2exp@plt+0x9ae88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %bl,0x25(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f194(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6cb0 <__gmpz_get_d_2exp@plt+0x9aeb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock push %edi │ │ │ │ - and $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80dd7f1 <__gmpz_get_d_2exp@plt+0x919f1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dd7a8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e6cd8 <__gmpz_get_d_2exp@plt+0x9aed8> │ │ │ │ + jne 80dd7a8 <__gmpz_get_d_2exp@plt+0x919a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2557,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e6d00 <__gmpz_get_d_2exp@plt+0x9af00> │ │ │ │ + jne 80dd7dc <__gmpz_get_d_2exp@plt+0x919dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x3002557,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e6de8 <__gmpz_get_d_2exp@plt+0x9afe8> │ │ │ │ - movl $0x80e5ef0,-0x14(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dd7f4 <__gmpz_get_d_2exp@plt+0x919f4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dd853 <__gmpz_get_d_2exp@plt+0x91a53> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dd871 <__gmpz_get_d_2exp@plt+0x91a71> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dd862 <__gmpz_get_d_2exp@plt+0x91a62> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dd871 <__gmpz_get_d_2exp@plt+0x91a71> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dd862 <__gmpz_get_d_2exp@plt+0x91a62> │ │ │ │ + movl $0x80dd6ec,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80e6d58,-0x4(%ebp) │ │ │ │ - movl $0x81f3e01,-0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %dl,0x25(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6df7 <__gmpz_get_d_2exp@plt+0x9aff7> │ │ │ │ - movl $0x80e6af8,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 80dd8f3 <__gmpz_get_d_2exp@plt+0x91af3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80dd728,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e6e06 <__gmpz_get_d_2exp@plt+0x9b006> │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80e6af8 <__gmpz_get_d_2exp@plt+0x9acf8> │ │ │ │ - nop │ │ │ │ - test $0x56,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e6e1d <__gmpz_get_d_2exp@plt+0x9b01d> │ │ │ │ - movl $0x80e6c18,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - mov $0x833c4b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80e6db8,0xc(%ebp) │ │ │ │ - mov $0x401,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - je 80e6e84 <__gmpz_get_d_2exp@plt+0x9b084> │ │ │ │ - and $0x5001800,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0xcf,%al │ │ │ │ - ret │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6e8a <__gmpz_get_d_2exp@plt+0x9b08a> │ │ │ │ - movl $0x833c516,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81536d8 <__gmpz_get_d_2exp@plt+0x1078d8> │ │ │ │ - mov $0x833c524,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80dd937 <__gmpz_get_d_2exp@plt+0x91b37> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %esi │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6efd <__gmpz_get_d_2exp@plt+0x9b0fd> │ │ │ │ + jb 80dda0d <__gmpz_get_d_2exp@plt+0x91c0d> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e6ee0,-0xc(%ebp) │ │ │ │ - movl $0x833c525,-0x18(%ebp) │ │ │ │ + movl $0x80dd9c4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x834853d,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd9c4 <__gmpz_get_d_2exp@plt+0x91bc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e6f00 <__gmpz_get_d_2exp@plt+0x9b100> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + clc │ │ │ │ + (bad) 0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd9f8 <__gmpz_get_d_2exp@plt+0x91bf8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dda10 <__gmpz_get_d_2exp@plt+0x91c10> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dda6f <__gmpz_get_d_2exp@plt+0x91c6f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dda8d <__gmpz_get_d_2exp@plt+0x91c8d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dda7e <__gmpz_get_d_2exp@plt+0x91c7e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dda8d <__gmpz_get_d_2exp@plt+0x91c8d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dda7e <__gmpz_get_d_2exp@plt+0x91c7e> │ │ │ │ + movl $0x80dd908,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - adc $0x56,%al │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6f47 <__gmpz_get_d_2exp@plt+0x9b147> │ │ │ │ - movl $0x80e6ea0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x83484aa,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833c544,%esi │ │ │ │ + ja 80ddb0f <__gmpz_get_d_2exp@plt+0x91d0f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80dd944,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2555,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e6fc1 <__gmpz_get_d_2exp@plt+0x9b1c1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e6fa4,0x4(%ebp) │ │ │ │ - movl $0x833c525,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + pop %esp │ │ │ │ + xor $0x170026,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6fc9 <__gmpz_get_d_2exp@plt+0x9b1c9> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c54c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - jo 80e702f <__gmpz_get_d_2exp@plt+0x9b22f> │ │ │ │ - and $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e701d <__gmpz_get_d_2exp@plt+0x9b21d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e7019 <__gmpz_get_d_2exp@plt+0x9b219> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833c54e,-0xc(%ebp) │ │ │ │ + jb 80ddbfd <__gmpz_get_d_2exp@plt+0x91dfd> │ │ │ │ + movl $0x80ddb74,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddb74 <__gmpz_get_d_2exp@plt+0x91d74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp %dl,0x25(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x35,%al │ │ │ │ + add %al,%es:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e7071 <__gmpz_get_d_2exp@plt+0x9b271> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e706d <__gmpz_get_d_2exp@plt+0x9b26d> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0x833c564,%esi │ │ │ │ - movl $0x83469f5,-0x10(%ebp) │ │ │ │ - movl $0x834853d,-0xc(%ebp) │ │ │ │ + lock mov $0xdb,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddbb0 <__gmpz_get_d_2exp@plt+0x91db0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lock push %esp │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + fdivs (%esi,%eiz,1) │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e709e <__gmpz_get_d_2exp@plt+0x9b29e> │ │ │ │ - movl $0x833c574,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - mov $0x833c584,%esi │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ddc00 <__gmpz_get_d_2exp@plt+0x91e00> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80dd058 <__gmpz_get_d_2exp@plt+0x91258> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80e70c4 <__gmpz_get_d_2exp@plt+0x9b2c4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ddcbe <__gmpz_get_d_2exp@plt+0x91ebe> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80dd888,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80ddaa4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80dd058 <__gmpz_get_d_2exp@plt+0x91258> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivs (%ebx) │ │ │ │ + add %bl,%es:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ddd60 <__gmpz_get_d_2exp@plt+0x91f60> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ddd56 <__gmpz_get_d_2exp@plt+0x91f56> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80dd4f8,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80ddb2c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + movl $0x8340fdc,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8108f94 <__gmpz_get_d_2exp@plt+0xbd194> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%ah │ │ │ │ - jo 80e70db <__gmpz_get_d_2exp@plt+0x9b2db> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e70e4 <__gmpz_get_d_2exp@plt+0x9b2e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x0,%eax │ │ │ │ + jb 80ddd9f <__gmpz_get_d_2exp@plt+0x91f9f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - jno 80e70f8 <__gmpz_get_d_2exp@plt+0x9b2f8> │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 80dde75 <__gmpz_get_d_2exp@plt+0x92075> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dde2c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7108 <__gmpz_get_d_2exp@plt+0x9b308> │ │ │ │ + jne 80dde2c <__gmpz_get_d_2exp@plt+0x9202c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%ecx,%esi,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + hlt │ │ │ │ + pusha │ │ │ │ + fimuls 0x8bf08908 │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e712c <__gmpz_get_d_2exp@plt+0x9b32c> │ │ │ │ + jne 80dde60 <__gmpz_get_d_2exp@plt+0x92060> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e7167 <__gmpz_get_d_2exp@plt+0x9b367> │ │ │ │ - movl $0x80e99b0,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dde78 <__gmpz_get_d_2exp@plt+0x92078> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dded7 <__gmpz_get_d_2exp@plt+0x920d7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ddef5 <__gmpz_get_d_2exp@plt+0x920f5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ddee6 <__gmpz_get_d_2exp@plt+0x920e6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ddef5 <__gmpz_get_d_2exp@plt+0x920f5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ddee6 <__gmpz_get_d_2exp@plt+0x920e6> │ │ │ │ + movl $0x80ddd70,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0xa9,%al │ │ │ │ - lds (%ebx),%esi │ │ │ │ - or %al,0x56e904c5(%ebx) │ │ │ │ - verr %es:-0x70(%esi) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0xd2,%al │ │ │ │ - lds (%ebx),%esi │ │ │ │ - or %al,0x36e904c5(%ebx) │ │ │ │ - verr %es:-0x70(%esi) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0xfb,%al │ │ │ │ - lds (%ebx),%esi │ │ │ │ - or %al,0x16e904c5(%ebx) │ │ │ │ - verr %es:-0x70(%esi) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x23,%al │ │ │ │ - (bad) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x4b,%al │ │ │ │ - (bad) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ddf77 <__gmpz_get_d_2exp@plt+0x92177> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80dddac,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x73,%al │ │ │ │ - (bad) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jb 80ddfbb <__gmpz_get_d_2exp@plt+0x921bb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7346 <__gmpz_get_d_2exp@plt+0x9b546> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e7274,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80de091 <__gmpz_get_d_2exp@plt+0x92291> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80de048,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7274 <__gmpz_get_d_2exp@plt+0x9b474> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f18e(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + jne 80de048 <__gmpz_get_d_2exp@plt+0x92248> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x468b080e(%edx,%esi,2) │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e72bc <__gmpz_get_d_2exp@plt+0x9b4bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890356(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x833c70e,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e7437 <__gmpz_get_d_2exp@plt+0x9b637> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - shl $0x5,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %eax,(%edx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%edx) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx) │ │ │ │ - movl $0x0,0x10(%edx) │ │ │ │ - movl $0x0,0x14(%edx) │ │ │ │ - movl $0x0,0x18(%edx) │ │ │ │ - movl $0x0,0x1c(%edx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c71c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - leave │ │ │ │ - xor (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e737e <__gmpz_get_d_2exp@plt+0x9b57e> │ │ │ │ - movl $0x80e7404,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + hlt │ │ │ │ + jl 80de02d <__gmpz_get_d_2exp@plt+0x9222d> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7404 <__gmpz_get_d_2exp@plt+0x9b604> │ │ │ │ + jne 80de07c <__gmpz_get_d_2exp@plt+0x9227c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e73a0,0x4(%ebp) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80de094 <__gmpz_get_d_2exp@plt+0x92294> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e73a0 <__gmpz_get_d_2exp@plt+0x9b5a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - call 260e73b6 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x460b1045(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - jae 80e73ba <__gmpz_get_d_2exp@plt+0x9b5ba> │ │ │ │ - or %cl,0x45891475(%ebx) │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0xe750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 260e73e0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de0f3 <__gmpz_get_d_2exp@plt+0x922f3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80de111 <__gmpz_get_d_2exp@plt+0x92311> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80de102 <__gmpz_get_d_2exp@plt+0x92302> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80de111 <__gmpz_get_d_2exp@plt+0x92311> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80de102 <__gmpz_get_d_2exp@plt+0x92302> │ │ │ │ + movl $0x80ddf8c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80e72e9 <__gmpz_get_d_2exp@plt+0x9b4e9> │ │ │ │ - nop │ │ │ │ - call 260e741c │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80de193 <__gmpz_get_d_2exp@plt+0x92393> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80e72e9 <__gmpz_get_d_2exp@plt+0x9b4e9> │ │ │ │ - movl $0x80e747c,-0x18(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80ddfc8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %ch,(%edi) │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80de297 <__gmpz_get_d_2exp@plt+0x92497> │ │ │ │ + movl $0x80de214,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e747c <__gmpz_get_d_2exp@plt+0x9b67c> │ │ │ │ + jne 80de214 <__gmpz_get_d_2exp@plt+0x92414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - call 260e7492 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cs add %al,%es:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - jae 80e7490 <__gmpz_get_d_2exp@plt+0x9b690> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp %edi,0x468b0833(%ecx) │ │ │ │ - add 0x458bf445(%ecx),%ecx │ │ │ │ - sbb %cl,0x468bf845(%ecx) │ │ │ │ - pop %es │ │ │ │ + lock push %eax │ │ │ │ + loop 80de227 <__gmpz_get_d_2exp@plt+0x92427> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de250 <__gmpz_get_d_2exp@plt+0x92450> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push $0xca00262e │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80de29a <__gmpz_get_d_2exp@plt+0x9249a> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ddce0 <__gmpz_get_d_2exp@plt+0x91ee0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de354 <__gmpz_get_d_2exp@plt+0x92554> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80ddf0c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80de128,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ddce0 <__gmpz_get_d_2exp@plt+0x91ee0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e75af <__gmpz_get_d_2exp@plt+0x9b7af> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e74e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e74e0 <__gmpz_get_d_2exp@plt+0x9b6e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80de39b <__gmpz_get_d_2exp@plt+0x9259b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b080e(,%esi,2) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + jb 80de471 <__gmpz_get_d_2exp@plt+0x92671> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80de428,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de428 <__gmpz_get_d_2exp@plt+0x92628> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - jne 80e7518 <__gmpz_get_d_2exp@plt+0x9b718> │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7528 <__gmpz_get_d_2exp@plt+0x9b728> │ │ │ │ + hlt │ │ │ │ + pop %esp │ │ │ │ + in $0xd,%al │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de45c <__gmpz_get_d_2exp@plt+0x9265c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80de474 <__gmpz_get_d_2exp@plt+0x92674> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de4d3 <__gmpz_get_d_2exp@plt+0x926d3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80de4f1 <__gmpz_get_d_2exp@plt+0x926f1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80de4e2 <__gmpz_get_d_2exp@plt+0x926e2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80de4f1 <__gmpz_get_d_2exp@plt+0x926f1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80de4e2 <__gmpz_get_d_2exp@plt+0x926e2> │ │ │ │ + movl $0x80de36c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890356(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ + ja 80de573 <__gmpz_get_d_2exp@plt+0x92773> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x833c70e,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e769f <__gmpz_get_d_2exp@plt+0x9b89f> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80de3a8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - movl $0x0,0x10(%ecx) │ │ │ │ - movl $0x0,0x14(%ecx) │ │ │ │ - movl $0x0,0x18(%ecx) │ │ │ │ - movl $0x0,0x1c(%ecx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c720,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - xor (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e75e6 <__gmpz_get_d_2exp@plt+0x9b7e6> │ │ │ │ - movl $0x80e766c,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e766c <__gmpz_get_d_2exp@plt+0x9b86c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e7608,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7608 <__gmpz_get_d_2exp@plt+0x9b808> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - call 260e761e │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x460b1045(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - jbe 80e7622 <__gmpz_get_d_2exp@plt+0x9b822> │ │ │ │ - or %cl,0x45891475(%ebx) │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0xe750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80de5b7 <__gmpz_get_d_2exp@plt+0x927b7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - call 260e7648 │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80e7555 <__gmpz_get_d_2exp@plt+0x9b755> │ │ │ │ - nop │ │ │ │ - call 260e7684 │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + jb 80de68d <__gmpz_get_d_2exp@plt+0x9288d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80de644,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80e7555 <__gmpz_get_d_2exp@plt+0x9b755> │ │ │ │ - movl $0x80e76e4,-0x18(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e76e4 <__gmpz_get_d_2exp@plt+0x9b8e4> │ │ │ │ + jne 80de644 <__gmpz_get_d_2exp@plt+0x92844> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - call 260e76fa │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - shlb $0x8,0xe(%ebp) │ │ │ │ - movl $0x833b939,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + hlt │ │ │ │ + js 80de62f <__gmpz_get_d_2exp@plt+0x9282f> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - sldt (%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de678 <__gmpz_get_d_2exp@plt+0x92878> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80de690 <__gmpz_get_d_2exp@plt+0x92890> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de6ef <__gmpz_get_d_2exp@plt+0x928ef> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80de70d <__gmpz_get_d_2exp@plt+0x9290d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80de6fe <__gmpz_get_d_2exp@plt+0x928fe> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80de70d <__gmpz_get_d_2exp@plt+0x9290d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80de6fe <__gmpz_get_d_2exp@plt+0x928fe> │ │ │ │ + movl $0x80de588,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80de78f <__gmpz_get_d_2exp@plt+0x9298f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80de5c4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x29,%al │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e77e6 <__gmpz_get_d_2exp@plt+0x9b9e6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e7748,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80de86c <__gmpz_get_d_2exp@plt+0x92a6c> │ │ │ │ + movl $0x80de7f4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7748 <__gmpz_get_d_2exp@plt+0x9b948> │ │ │ │ + jne 80de7f4 <__gmpz_get_d_2exp@plt+0x929f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%ebp │ │ │ │ + add %al,%es:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xe(%edi,%esi,2) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + lock xor %ch,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de830 <__gmpz_get_d_2exp@plt+0x92a30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ch,(%eax) │ │ │ │ + es add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add 0x44890f56(%ebx),%ecx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x833c70e,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80e78c8 <__gmpz_get_d_2exp@plt+0x9bac8> │ │ │ │ + jne 80de86f <__gmpz_get_d_2exp@plt+0x92a6f> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %edx,(%eax) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x0,0x10(%eax) │ │ │ │ - movl $0x0,0x14(%eax) │ │ │ │ - movl $0x0,0x18(%eax) │ │ │ │ - movl $0x0,0x1c(%eax) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c724,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ddce0 <__gmpz_get_d_2exp@plt+0x91ee0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x13,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e781e <__gmpz_get_d_2exp@plt+0x9ba1e> │ │ │ │ - movl $0x80e789c,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e789c <__gmpz_get_d_2exp@plt+0x9ba9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de919 <__gmpz_get_d_2exp@plt+0x92b19> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80de508,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e7840,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7840 <__gmpz_get_d_2exp@plt+0x9ba40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - out %eax,$0x9 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80de724,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ddce0 <__gmpz_get_d_2exp@plt+0x91ee0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x460b1045(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x78(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45891475(%ebx) │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0xe750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0xb │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + ja 80de9ad <__gmpz_get_d_2exp@plt+0x92bad> │ │ │ │ + movl $0x80dd058,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80ddce0,-0x2c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80de1b0,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80e7792 <__gmpz_get_d_2exp@plt+0x9b992> │ │ │ │ - out %eax,$0xb │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80de7ac,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x83410c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80e7792 <__gmpz_get_d_2exp@plt+0x9b992> │ │ │ │ - movl $0x80e7910,-0x18(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dea27 <__gmpz_get_d_2exp@plt+0x92c27> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dea00,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7910 <__gmpz_get_d_2exp@plt+0x9bb10> │ │ │ │ + jne 80dea00 <__gmpz_get_d_2exp@plt+0x92c00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x9 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - ja 80e7924 <__gmpz_get_d_2exp@plt+0x9bb24> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp %edi,0x468b0833(%ecx) │ │ │ │ - add 0x458bf445(%ecx),%ecx │ │ │ │ - sbb %cl,0x468bf845(%ecx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e79ba <__gmpz_get_d_2exp@plt+0x9bbba> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e7970,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7970 <__gmpz_get_d_2exp@plt+0x9bb70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e79c2 <__gmpz_get_d_2exp@plt+0x9bbc2> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 80dea2a <__gmpz_get_d_2exp@plt+0x92c2a> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ movl $0x834c381,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x833c70e,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e7a7f <__gmpz_get_d_2exp@plt+0x9bc7f> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80e7a74 <__gmpz_get_d_2exp@plt+0x9bc74> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833c728,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e79fe <__gmpz_get_d_2exp@plt+0x9bbfe> │ │ │ │ - movl $0x80e7a64,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7a64 <__gmpz_get_d_2exp@plt+0x9bc64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e7a20,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dea5d <__gmpz_get_d_2exp@plt+0x92c5d> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dea6c <__gmpz_get_d_2exp@plt+0x92c6c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80deaec <__gmpz_get_d_2exp@plt+0x92cec> │ │ │ │ + movl $0x80deaa4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7a20 <__gmpz_get_d_2exp@plt+0x9bc20> │ │ │ │ + jne 80deaa4 <__gmpz_get_d_2exp@plt+0x92ca4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x460b0445(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - add $0x4c,%al │ │ │ │ - jp 80e7a3a <__gmpz_get_d_2exp@plt+0x9bc3a> │ │ │ │ - or %cl,0x45890875(%ebx) │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7a4c <__gmpz_get_d_2exp@plt+0x9bc4c> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80deabb <__gmpz_get_d_2exp@plt+0x92cbb> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80deaef <__gmpz_get_d_2exp@plt+0x92cef> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dea44,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 80e7995 <__gmpz_get_d_2exp@plt+0x9bb95> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80deb47 <__gmpz_get_d_2exp@plt+0x92d47> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80deb3d <__gmpz_get_d_2exp@plt+0x92d3d> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dea6c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dea6c <__gmpz_get_d_2exp@plt+0x92c6c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%ecx │ │ │ │ - bnd jmp 80e7995 <__gmpz_get_d_2exp@plt+0x9bb95> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80e7ab0,-0xc(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80deb9d <__gmpz_get_d_2exp@plt+0x92d9d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80deb93 <__gmpz_get_d_2exp@plt+0x92d93> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80deb08,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7ab0 <__gmpz_get_d_2exp@plt+0x9bcb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdivrl 0xe(%ecx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp %edi,0x468b0833(%ecx) │ │ │ │ - add 0x458bf445(%ecx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80debfe <__gmpz_get_d_2exp@plt+0x92dfe> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80debf4 <__gmpz_get_d_2exp@plt+0x92df4> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80deb54,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7b84 <__gmpz_get_d_2exp@plt+0x9bd84> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dec51 <__gmpz_get_d_2exp@plt+0x92e51> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e7b3c,-0x20(%ebp) │ │ │ │ - movl $0x833c70e,-0x28(%ebp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x80dec48,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 80e0b68 <__gmpz_get_d_2exp@plt+0x94d68> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dec48 <__gmpz_get_d_2exp@plt+0x92e48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - in $0x0,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7b87 <__gmpz_get_d_2exp@plt+0x9bd87> │ │ │ │ - movl $0x8152e50,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80e99b0,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80dec75 <__gmpz_get_d_2exp@plt+0x92e75> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dec84 <__gmpz_get_d_2exp@plt+0x92e84> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7c34 <__gmpz_get_d_2exp@plt+0x9be34> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e7bf8,-0x1c(%ebp) │ │ │ │ - movl $0x833c70e,-0x24(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 80e0b68 <__gmpz_get_d_2exp@plt+0x94d68> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + jb 80ded04 <__gmpz_get_d_2exp@plt+0x92f04> │ │ │ │ + movl $0x80decbc,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80decbc <__gmpz_get_d_2exp@plt+0x92ebc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e7c37 <__gmpz_get_d_2exp@plt+0x9be37> │ │ │ │ - movl $0x80e99b0,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8346905,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80decd3 <__gmpz_get_d_2exp@plt+0x92ed3> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ded07 <__gmpz_get_d_2exp@plt+0x92f07> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dec5c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ded5f <__gmpz_get_d_2exp@plt+0x92f5f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ded55 <__gmpz_get_d_2exp@plt+0x92f55> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80dec84,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dec84 <__gmpz_get_d_2exp@plt+0x92e84> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dedb5 <__gmpz_get_d_2exp@plt+0x92fb5> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dedab <__gmpz_get_d_2exp@plt+0x92fab> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ded20,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dee16 <__gmpz_get_d_2exp@plt+0x93016> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dee0c <__gmpz_get_d_2exp@plt+0x9300c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ded6c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7da7 <__gmpz_get_d_2exp@plt+0x9bfa7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x14(%edx),%edx │ │ │ │ - movl $0x80e7cbc,-0x14(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + jb 80deeff <__gmpz_get_d_2exp@plt+0x930ff> │ │ │ │ + movl $0x80dee6c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80f78a8 <__gmpz_get_d_2exp@plt+0xabaa8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %al,0x0(%ebp,%eiz,1) │ │ │ │ - in $0x3,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dee6c <__gmpz_get_d_2exp@plt+0x9306c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7daf <__gmpz_get_d_2exp@plt+0x9bfaf> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80e7dbe <__gmpz_get_d_2exp@plt+0x9bfbe> │ │ │ │ - movl $0x80e7ba0,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x18(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x25,%dl │ │ │ │ - add %ah,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - jge 80e7d24 <__gmpz_get_d_2exp@plt+0x9bf24> │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7d30 <__gmpz_get_d_2exp@plt+0x9bf30> │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + out %al,(%dx) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80dee7f <__gmpz_get_d_2exp@plt+0x9307f> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dee94 <__gmpz_get_d_2exp@plt+0x93094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80e7cd8 <__gmpz_get_d_2exp@plt+0x9bed8> │ │ │ │ - and $0x3e600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xe(%ebp,%edi,2) │ │ │ │ - or %cl,0x5de90776(%ebx) │ │ │ │ - orb $0x0,(%esi) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - mov $0x25,%dl │ │ │ │ - add %ah,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - jge 80e7d63 <__gmpz_get_d_2exp@plt+0x9bf63> │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x6316033b(%ebx) │ │ │ │ - imul $0x0,(%ebx),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7ddd <__gmpz_get_d_2exp@plt+0x9bfdd> │ │ │ │ - movl $0x80e7ae0,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80def11 <__gmpz_get_d_2exp@plt+0x93111> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80def02 <__gmpz_get_d_2exp@plt+0x93102> │ │ │ │ + movl $0x80de9c8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80debac,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1c(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c72c,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80e7d10,-0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov $0x83445b8,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xor %cl,0x25(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80def5d <__gmpz_get_d_2exp@plt+0x9315d> │ │ │ │ + movl $0x80dec0c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80dedc4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7e2b <__gmpz_get_d_2exp@plt+0x9c02b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80e7e19 <__gmpz_get_d_2exp@plt+0x9c019> │ │ │ │ - mov $0x834c381,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80e7e40,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e7c54 <__gmpz_get_d_2exp@plt+0x9be54> │ │ │ │ - mov $0x833c73c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x7e(%eax) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7e60 <__gmpz_get_d_2exp@plt+0x9c060> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80defd3 <__gmpz_get_d_2exp@plt+0x931d3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80defac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80defac <__gmpz_get_d_2exp@plt+0x931ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fmull 0x25(%eax) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - sbb $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f182(%eax) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e7dfc <__gmpz_get_d_2exp@plt+0x9bffc> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7ea3 <__gmpz_get_d_2exp@plt+0x9c0a3> │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80defd6 <__gmpz_get_d_2exp@plt+0x931d6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - repz and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7ee0 <__gmpz_get_d_2exp@plt+0x9c0e0> │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80df009 <__gmpz_get_d_2exp@plt+0x93209> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8347232,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80df018 <__gmpz_get_d_2exp@plt+0x93218> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x1002548,%esp │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7f58 <__gmpz_get_d_2exp@plt+0x9c158> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80e7f25 <__gmpz_get_d_2exp@plt+0x9c125> │ │ │ │ - mov $0x833c318,%esi │ │ │ │ + jb 80df098 <__gmpz_get_d_2exp@plt+0x93298> │ │ │ │ + movl $0x80df050,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df050 <__gmpz_get_d_2exp@plt+0x93250> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80e7f5e <__gmpz_get_d_2exp@plt+0x9c15e> │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0xc,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80df067 <__gmpz_get_d_2exp@plt+0x93267> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e7f5b <__gmpz_get_d_2exp@plt+0x9c15b> │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x80e7ec0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8347211,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x833c2b8,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80e7f20,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 80df09b <__gmpz_get_d_2exp@plt+0x9329b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80deff0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %cl,0x25(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e7fc7 <__gmpz_get_d_2exp@plt+0x9c1c7> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e7fbd <__gmpz_get_d_2exp@plt+0x9c1bd> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80e7ef0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3ce0,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %dh,%dl │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7ff8 <__gmpz_get_d_2exp@plt+0x9c1f8> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8347232,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8157350 <__gmpz_get_d_2exp@plt+0x10b550> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %edi │ │ │ │ - and $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e8080 <__gmpz_get_d_2exp@plt+0x9c280> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80df0f3 <__gmpz_get_d_2exp@plt+0x932f3> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8076 <__gmpz_get_d_2exp@plt+0x9c276> │ │ │ │ + ja 80df0e9 <__gmpz_get_d_2exp@plt+0x932e9> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e7f84,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e8052 <__gmpz_get_d_2exp@plt+0x9c252> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x81f5f2f,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x80e7fd8,-0x8(%edi) │ │ │ │ + movl $0x80df018,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8347211,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80df018 <__gmpz_get_d_2exp@plt+0x93218> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,0x25(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e80dd <__gmpz_get_d_2exp@plt+0x9c2dd> │ │ │ │ + jb 80df149 <__gmpz_get_d_2exp@plt+0x93349> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e80d3 <__gmpz_get_d_2exp@plt+0x9c2d3> │ │ │ │ + ja 80df13f <__gmpz_get_d_2exp@plt+0x9333f> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e8008,-0xc(%edi) │ │ │ │ + movl $0x80df0b4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f3cf1,-0x8(%ebp) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - inc %esi │ │ │ │ - and $0x300,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x2bb27210(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e8161 <__gmpz_get_d_2exp@plt+0x9c361> │ │ │ │ + jb 80df1aa <__gmpz_get_d_2exp@plt+0x933aa> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8157 <__gmpz_get_d_2exp@plt+0x9c357> │ │ │ │ + ja 80df1a0 <__gmpz_get_d_2exp@plt+0x933a0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80e8094,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x80df100,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e813c <__gmpz_get_d_2exp@plt+0x9c33c> │ │ │ │ - movl $0x81f5f2f,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x80e8174,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8174 <__gmpz_get_d_2exp@plt+0x9c374> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - inc %ecx │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - orl $0xdc45c708,(%esi) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80df1fd <__gmpz_get_d_2exp@plt+0x933fd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80df1f4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81d75bc,-0x8(%ebp) │ │ │ │ - movl $0x834c381,-0x4(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 80e5484 <__gmpz_get_d_2exp@plt+0x99684> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df1f4 <__gmpz_get_d_2exp@plt+0x933f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6716ff8b(%ecx) │ │ │ │ - test %eax,(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov %eax,0x50025 │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e8330 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ - movl $0x80e8328,-0x4(%ebp) │ │ │ │ + jb 80df221 <__gmpz_get_d_2exp@plt+0x93421> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x32c(%ebx),%ecx │ │ │ │ - mov 0xc(%ecx),%edx │ │ │ │ - mov %ebp,0xc(%edx) │ │ │ │ - mov 0x334(%ebx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - call 81007a0 <__gmpz_get_d_2exp@plt+0xb49a0> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x10025,%eax │ │ │ │ + jmp 80df230 <__gmpz_get_d_2exp@plt+0x93430> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x716fb3b(%ebx) │ │ │ │ - jmp 6c0d8334 │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - add %al,0x0(%ebp,%eiz,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e837a <__gmpz_get_d_2exp@plt+0x9c57a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80e8365 <__gmpz_get_d_2exp@plt+0x9c565> │ │ │ │ - movl $0x833c229,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - movl $0x80e838c,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80df2b0 <__gmpz_get_d_2exp@plt+0x934b0> │ │ │ │ + movl $0x80df268,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e7c54 <__gmpz_get_d_2exp@plt+0x9be54> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x43,%al │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x899f7f2(%ebx,%eax,4) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e83ac <__gmpz_get_d_2exp@plt+0x9c5ac> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df268 <__gmpz_get_d_2exp@plt+0x93468> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - sbb $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - orl $0x8,(%esi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e7dfc <__gmpz_get_d_2exp@plt+0x9bffc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e83f3 <__gmpz_get_d_2exp@plt+0x9c5f3> │ │ │ │ - movl $0x8120f18,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80df27f <__gmpz_get_d_2exp@plt+0x9347f> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df2b3 <__gmpz_get_d_2exp@plt+0x934b3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80df208,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x43,%al │ │ │ │ - and $0x1000100,%eax │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e8451 <__gmpz_get_d_2exp@plt+0x9c651> │ │ │ │ + jb 80df30b <__gmpz_get_d_2exp@plt+0x9350b> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8447 <__gmpz_get_d_2exp@plt+0x9c647> │ │ │ │ + ja 80df301 <__gmpz_get_d_2exp@plt+0x93501> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80e8344,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x80df230,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + jmp 80df230 <__gmpz_get_d_2exp@plt+0x93430> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80df361 <__gmpz_get_d_2exp@plt+0x93561> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df357 <__gmpz_get_d_2exp@plt+0x93557> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80df2cc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x43,%al │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e8806 <__gmpz_get_d_2exp@plt+0x9ca06> │ │ │ │ - movl $0x80e84d4,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80df3c2 <__gmpz_get_d_2exp@plt+0x935c2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df3b8 <__gmpz_get_d_2exp@plt+0x935b8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80df318,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - inc %edx │ │ │ │ - and $0x1e500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0xe(%esi,%eax,4) │ │ │ │ - or %cl,0x75890c4d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov %ebp,0xc(%ecx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov 0x48(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - sub (%ecx),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x48(%eax) │ │ │ │ - mov %edx,0x4c(%eax) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x68(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xbc(%esp) │ │ │ │ - call 8100770 <__gmpz_get_d_2exp@plt+0xb4970> │ │ │ │ - add $0x1c,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0xa8(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,0x25(%ecx) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz test %esi,%esi │ │ │ │ - je 80e87c4 <__gmpz_get_d_2exp@plt+0x9c9c4> │ │ │ │ - movl $0x80e8818,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov %ebp,0xc(%ecx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov 0x48(%eax),%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x4c(%eax),%edx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - lea 0x4(%edi),%edx │ │ │ │ - sub (%ecx),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x48(%eax) │ │ │ │ - mov %edx,0x4c(%eax) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %esi │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - call 804b600 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0xc300253f,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8a84 <__gmpz_get_d_2exp@plt+0x9cc84> │ │ │ │ - mov (%eax),%eax │ │ │ │ - movl $0x80e81dc,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80e8410,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e891c,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d06e4 <__gmpz_get_d_2exp@plt+0x1848e4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80df4ab <__gmpz_get_d_2exp@plt+0x936ab> │ │ │ │ + movl $0x80df418,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df418 <__gmpz_get_d_2exp@plt+0x93618> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %bh,0x100(,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ inc %eax │ │ │ │ - mov %cl,(%esi) │ │ │ │ - or %cl,0x45b8bef0(%ecx) │ │ │ │ - xor $0x8,%al │ │ │ │ + hlt │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jbe 80df42b <__gmpz_get_d_2exp@plt+0x9362b> │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock cmp 0x2200,%esp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x78(%eax) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e8860 <__gmpz_get_d_2exp@plt+0x9ca60> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df440 <__gmpz_get_d_2exp@plt+0x93640> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,(%ebx) │ │ │ │ - and $0x2200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0xe(%eax,%ecx,4) │ │ │ │ - or %cl,0x2de90776(%ebx) │ │ │ │ - jne 80e887c <__gmpz_get_d_2exp@plt+0x9ca7c> │ │ │ │ - add %dl,0x253bb4(%eax) │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa0,%al │ │ │ │ - mov %cl,(%esi) │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x6ce9fcc5(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80df4bd <__gmpz_get_d_2exp@plt+0x936bd> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df4ae <__gmpz_get_d_2exp@plt+0x936ae> │ │ │ │ + movl $0x80def74,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80df158,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df509 <__gmpz_get_d_2exp@plt+0x93709> │ │ │ │ + movl $0x80df1b8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80df370,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ pusha │ │ │ │ - add (%eax),%eax │ │ │ │ - loopne 80e8860 <__gmpz_get_d_2exp@plt+0x9ca60> │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov %cl,(%esi) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e88c0 <__gmpz_get_d_2exp@plt+0x9cac0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ror $0x25,%dl │ │ │ │ + sbb (%esi),%esp │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e8904 <__gmpz_get_d_2exp@plt+0x9cb04> │ │ │ │ - movl $0x813f550,-0x18(%edi) │ │ │ │ - movl $0x8346905,-0x14(%edi) │ │ │ │ - movl $0x8345432,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x8346905,-0x4(%edi) │ │ │ │ - movl $0x8346905,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 80df572 <__gmpz_get_d_2exp@plt+0x93772> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80dee28,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80df3d4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov %ecx,(%esi) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e8938 <__gmpz_get_d_2exp@plt+0x9cb38> │ │ │ │ + jb 80df5b7 <__gmpz_get_d_2exp@plt+0x937b7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80df68d <__gmpz_get_d_2exp@plt+0x9388d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80df644,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df644 <__gmpz_get_d_2exp@plt+0x93844> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x458b080e(%edx,%ecx,4) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 80e8949 <__gmpz_get_d_2exp@plt+0x9cb49> │ │ │ │ - mov 0x32c(%ebx),%ecx │ │ │ │ - mov 0xc(%ecx),%edx │ │ │ │ - mov %ebp,0xc(%edx) │ │ │ │ - mov 0x334(%ebx),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x48(%ecx),%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x4c(%ecx),%eax │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - lea 0x4(%edi),%eax │ │ │ │ - sub (%edx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov %edx,0x48(%ecx) │ │ │ │ - mov %eax,0x4c(%ecx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push $0x0 │ │ │ │ - push %ebx │ │ │ │ - call 81b5f60 <__gmpz_get_d_2exp@plt+0x16a160> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x174(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - call 81007a0 <__gmpz_get_d_2exp@plt+0xb49a0> │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x1b0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 81b6050 <__gmpz_get_d_2exp@plt+0x16a250> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x32c(%ebx),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0xc(%ecx),%ebp │ │ │ │ - add $0x64,%ecx │ │ │ │ - mov %ecx,0x31c(%ebx) │ │ │ │ - movl $0x0,0x33c(%ebx) │ │ │ │ - mov 0x334(%ebx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea -0x4(%edx),%edi │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - shl $0xc,%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,0x324(%ebx) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ - mov 0x4c(%ecx),%ecx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - adc %eax,%ecx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %edx,0x48(%eax) │ │ │ │ - mov %ecx,0x4c(%eax) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80e87bc,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x3cac0076(%ebp) │ │ │ │ - and $0x1000300,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e8add <__gmpz_get_d_2exp@plt+0x9ccdd> │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x8344066,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e8468 <__gmpz_get_d_2exp@plt+0x9c668> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80e8b1e <__gmpz_get_d_2exp@plt+0x9cd1e> │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e8bb3 <__gmpz_get_d_2exp@plt+0x9cdb3> │ │ │ │ - movl $0x80e8b44,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + hlt │ │ │ │ + js 80df63f <__gmpz_get_d_2exp@plt+0x9383f> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8b44 <__gmpz_get_d_2exp@plt+0x9cd44> │ │ │ │ + jne 80df678 <__gmpz_get_d_2exp@plt+0x93878> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %bh,0xe400(,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b080e8b │ │ │ │ - inc %esi │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 81d0500 <__gmpz_get_d_2exp@plt+0x184700> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3c,%al │ │ │ │ - and $0x1e500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e8bb6 <__gmpz_get_d_2exp@plt+0x9cdb6> │ │ │ │ - movl $0x80e8468,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80df690 <__gmpz_get_d_2exp@plt+0x93890> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df6ef <__gmpz_get_d_2exp@plt+0x938ef> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80df70d <__gmpz_get_d_2exp@plt+0x9390d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80df6fe <__gmpz_get_d_2exp@plt+0x938fe> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80df70d <__gmpz_get_d_2exp@plt+0x9390d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80df6fe <__gmpz_get_d_2exp@plt+0x938fe> │ │ │ │ + movl $0x80df588,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80e8bc5 <__gmpz_get_d_2exp@plt+0x9cdc5> │ │ │ │ - movl $0x80e8ac0,-0x4(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81d0260 <__gmpz_get_d_2exp@plt+0x184460> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80e8bde <__gmpz_get_d_2exp@plt+0x9cdde> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x834406a,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80e8468 <__gmpz_get_d_2exp@plt+0x9c668> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8344062,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80e8468 <__gmpz_get_d_2exp@plt+0x9c668> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80e8c31 <__gmpz_get_d_2exp@plt+0x9ce31> │ │ │ │ - and $0x2000400,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e8c60 <__gmpz_get_d_2exp@plt+0x9ce60> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8c56 <__gmpz_get_d_2exp@plt+0x9ce56> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x80e8af0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80df78f <__gmpz_get_d_2exp@plt+0x9398f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80df5c4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - movl $0x4,-0x4(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3b,%al │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80df7d3 <__gmpz_get_d_2exp@plt+0x939d3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8d67 <__gmpz_get_d_2exp@plt+0x9cf67> │ │ │ │ - movl $0x80e8cb8,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80df8a9 <__gmpz_get_d_2exp@plt+0x93aa9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80df860,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8cb8 <__gmpz_get_d_2exp@plt+0x9ceb8> │ │ │ │ + jne 80df860 <__gmpz_get_d_2exp@plt+0x93a60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%edx),%edi │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov %cs,(%esi) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esp │ │ │ │ + clc │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df894 <__gmpz_get_d_2exp@plt+0x93a94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - cmp 0x2200,%ah │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x74bfdbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 935ab141 │ │ │ │ - dec %esi │ │ │ │ - adc -0x74a7dbac(%ecx),%ecx │ │ │ │ - push %esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80df8ac <__gmpz_get_d_2exp@plt+0x93aac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df90b <__gmpz_get_d_2exp@plt+0x93b0b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80df929 <__gmpz_get_d_2exp@plt+0x93b29> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80df91a <__gmpz_get_d_2exp@plt+0x93b1a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80df929 <__gmpz_get_d_2exp@plt+0x93b29> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80df91a <__gmpz_get_d_2exp@plt+0x93b1a> │ │ │ │ + movl $0x80df7a4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x833c70e,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e8e63 <__gmpz_get_d_2exp@plt+0x9d063> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - movl $0x0,0x10(%ecx) │ │ │ │ - movl $0x0,0x14(%ecx) │ │ │ │ - movl $0x0,0x18(%ecx) │ │ │ │ - movl $0x0,0x1c(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80df9ab <__gmpz_get_d_2exp@plt+0x93bab> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80df7e0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80e8c04 <__gmpz_get_d_2exp@plt+0x9ce04> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3a,%al │ │ │ │ - and $0x13c900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + rclb $0x26,(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80e8d9e <__gmpz_get_d_2exp@plt+0x9cf9e> │ │ │ │ - movl $0x80e8e30,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8e30 <__gmpz_get_d_2exp@plt+0x9d030> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e8dc4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfad3 <__gmpz_get_d_2exp@plt+0x93cd3> │ │ │ │ + movl $0x80dfa34,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8dc4 <__gmpz_get_d_2exp@plt+0x9cfc4> │ │ │ │ + jne 80dfa34 <__gmpz_get_d_2exp@plt+0x93c34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0xe8002539,%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + push %ss │ │ │ │ + add %al,%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x460b1045(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - lea (%esi),%ecx │ │ │ │ - or %cl,0x45891475(%ebx) │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0x12750003,%esi │ │ │ │ + lock jo 80dfa33 <__gmpz_get_d_2exp@plt+0x93c33> │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfa70 <__gmpz_get_d_2exp@plt+0x93c70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,(%ecx) │ │ │ │ - and $0xbe800,%eax │ │ │ │ + nop │ │ │ │ + sbb %dl,(%esi) │ │ │ │ + es add %cl,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 80e8d0d <__gmpz_get_d_2exp@plt+0x9cf0d> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - cmp %esp,0xbe800 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dfad6 <__gmpz_get_d_2exp@plt+0x93cd6> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80df528 <__gmpz_get_d_2exp@plt+0x93728> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dfba4 <__gmpz_get_d_2exp@plt+0x93da4> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80df724,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80df940,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80e8d0d <__gmpz_get_d_2exp@plt+0x9cf0d> │ │ │ │ - movl $0x80e8eac,-0x18(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ + jmp 80df528 <__gmpz_get_d_2exp@plt+0x93728> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfbeb <__gmpz_get_d_2exp@plt+0x93deb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfcc1 <__gmpz_get_d_2exp@plt+0x93ec1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dfc78,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8eac <__gmpz_get_d_2exp@plt+0x9d0ac> │ │ │ │ + jne 80dfc78 <__gmpz_get_d_2exp@plt+0x93e78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sarb $1,(%eax) │ │ │ │ - and $0x9e800,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ cld │ │ │ │ - js 80e8e3e <__gmpz_get_d_2exp@plt+0x9d03e> │ │ │ │ - push %cs │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp %edi,0x468b0833(%ecx) │ │ │ │ - add 0x458bf445(%ecx),%ecx │ │ │ │ - sbb %cl,0x468bf845(%ecx) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815218c <__gmpz_get_d_2exp@plt+0x10638c> │ │ │ │ - cwtl │ │ │ │ - cmp %ah,0x2000400 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfcac <__gmpz_get_d_2exp@plt+0x93eac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dfcc4 <__gmpz_get_d_2exp@plt+0x93ec4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dfd23 <__gmpz_get_d_2exp@plt+0x93f23> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dfd41 <__gmpz_get_d_2exp@plt+0x93f41> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dfd32 <__gmpz_get_d_2exp@plt+0x93f32> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dfd41 <__gmpz_get_d_2exp@plt+0x93f41> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dfd32 <__gmpz_get_d_2exp@plt+0x93f32> │ │ │ │ + movl $0x80dfbbc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e8f6b <__gmpz_get_d_2exp@plt+0x9d16b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8f61 <__gmpz_get_d_2exp@plt+0x9d161> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x80e8c04,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dfdc3 <__gmpz_get_d_2exp@plt+0x93fc3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80dfbf8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e8f36 <__gmpz_get_d_2exp@plt+0x9d136> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - jmp 80e8c04 <__gmpz_get_d_2exp@plt+0x9ce04> │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x80e8c78,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x20,-0x8(%ebp) │ │ │ │ - movl $0x4,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - aaa │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8fc9 <__gmpz_get_d_2exp@plt+0x9d1c9> │ │ │ │ - movl $0x80e8fb8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80dfe07 <__gmpz_get_d_2exp@plt+0x94007> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfedd <__gmpz_get_d_2exp@plt+0x940dd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dfe94,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8fb8 <__gmpz_get_d_2exp@plt+0x9d1b8> │ │ │ │ + jne 80dfe94 <__gmpz_get_d_2exp@plt+0x94094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%edi),%esi │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x37,%al │ │ │ │ - and $0x2000400,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e90b5 <__gmpz_get_d_2exp@plt+0x9d2b5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e90ab <__gmpz_get_d_2exp@plt+0x9d2ab> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov 0xa(%eax),%eax │ │ │ │ - movl $0x80e8ee4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e908e <__gmpz_get_d_2exp@plt+0x9d28e> │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - jmp 80e8ee4 <__gmpz_get_d_2exp@plt+0x9d0e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - aaa │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x70(%eax) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e9060 <__gmpz_get_d_2exp@plt+0x9d260> │ │ │ │ + hlt │ │ │ │ + enter $0xdfe,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfec8 <__gmpz_get_d_2exp@plt+0x940c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x37,%al │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80dfee0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dff3f <__gmpz_get_d_2exp@plt+0x9413f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dff5d <__gmpz_get_d_2exp@plt+0x9415d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80dff4e <__gmpz_get_d_2exp@plt+0x9414e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80dff5d <__gmpz_get_d_2exp@plt+0x9415d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80dff4e <__gmpz_get_d_2exp@plt+0x9414e> │ │ │ │ + movl $0x80dfdd8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e90d0 <__gmpz_get_d_2exp@plt+0x9d2d0> │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x80e8f80,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80e90c8,0x0(%ebp) │ │ │ │ + ja 80dffdf <__gmpz_get_d_2exp@plt+0x941df> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80dfe14,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - movl $0x80e9040,-0x8(%ebp) │ │ │ │ - mov $0x83445b8,%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - sahf │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4ce90075(%ecx) │ │ │ │ - pusha │ │ │ │ - add (%eax),%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - ss and $0x2000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %ss,(%eax) │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9139 <__gmpz_get_d_2exp@plt+0x9d339> │ │ │ │ - movl $0x80e9128,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e00cd <__gmpz_get_d_2exp@plt+0x942cd> │ │ │ │ + movl $0x80e0044,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9128 <__gmpz_get_d_2exp@plt+0x9d328> │ │ │ │ + jne 80e0044 <__gmpz_get_d_2exp@plt+0x94244> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs ss and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + adc %ah,(%esi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - mov %eax,0xfffffffe │ │ │ │ - arpl %edi,%esp │ │ │ │ - xorb $0x25,(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e92c6 <__gmpz_get_d_2exp@plt+0x9d4c6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e9180,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lock addb $0xe,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9180 <__gmpz_get_d_2exp@plt+0x9d380> │ │ │ │ + jne 80e0080 <__gmpz_get_d_2exp@plt+0x94280> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - ss and $0x200,%eax │ │ │ │ + nop │ │ │ │ + or %dl,(%eax) │ │ │ │ + es add %cl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x76f7f16f(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e00d0 <__gmpz_get_d_2exp@plt+0x942d0> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80df528 <__gmpz_get_d_2exp@plt+0x93728> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e018e <__gmpz_get_d_2exp@plt+0x9438e> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80dfd58,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80dff74,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80df528 <__gmpz_get_d_2exp@plt+0x93728> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %cl,(%edi) │ │ │ │ + add %bl,%es:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e0230 <__gmpz_get_d_2exp@plt+0x94430> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e0226 <__gmpz_get_d_2exp@plt+0x94426> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80df9c8,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dfffc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x3,-0x8(%ebp) │ │ │ │ + movl $0x8340fdc,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8108f94 <__gmpz_get_d_2exp@plt+0xbd194> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e026f <__gmpz_get_d_2exp@plt+0x9446f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e0345 <__gmpz_get_d_2exp@plt+0x94545> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e02fc,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e91a8 <__gmpz_get_d_2exp@plt+0x9d3a8> │ │ │ │ + jne 80e02fc <__gmpz_get_d_2exp@plt+0x944fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x36,%al │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + hlt │ │ │ │ + xor %al,(%ebx) │ │ │ │ push %cs │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e91d0 <__gmpz_get_d_2exp@plt+0x9d3d0> │ │ │ │ + jne 80e0330 <__gmpz_get_d_2exp@plt+0x94530> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xor $0x20025,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e92ce <__gmpz_get_d_2exp@plt+0x9d4ce> │ │ │ │ - movl $0x80e80f0,-0x10(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e0348 <__gmpz_get_d_2exp@plt+0x94548> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e03a7 <__gmpz_get_d_2exp@plt+0x945a7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e03c5 <__gmpz_get_d_2exp@plt+0x945c5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e03b6 <__gmpz_get_d_2exp@plt+0x945b6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e03c5 <__gmpz_get_d_2exp@plt+0x945c5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e03b6 <__gmpz_get_d_2exp@plt+0x945b6> │ │ │ │ + movl $0x80e0240,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80e9220,-0x4(%ebp) │ │ │ │ - movl $0x81f3cff,-0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor $0x30025,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e92dd <__gmpz_get_d_2exp@plt+0x9d4dd> │ │ │ │ - movl $0x80e8fdc,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80e9300 <__gmpz_get_d_2exp@plt+0x9d500> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80e8fdc <__gmpz_get_d_2exp@plt+0x9d1dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x35,%al │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x66080e92(%eax) │ │ │ │ - test $0x12750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - xor $0x25,%al │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e931d <__gmpz_get_d_2exp@plt+0x9d51d> │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x80e90f0,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80e92f8,0x0(%ebp) │ │ │ │ + ja 80e0447 <__gmpz_get_d_2exp@plt+0x94647> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e027c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833c7dc,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x200259c,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x1ce90075(%ecx) │ │ │ │ - pop %esi │ │ │ │ add (%eax),%eax │ │ │ │ - movl $0x80e9278,0x4(%ebp) │ │ │ │ - mov $0x83445b8,%esi │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov 0x17002534,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - or %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e936f <__gmpz_get_d_2exp@plt+0x9d56f> │ │ │ │ + jb 80e048b <__gmpz_get_d_2exp@plt+0x9468b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81149c4 <__gmpz_get_d_2exp@plt+0xc8bc4> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - xor $0x25,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e944d <__gmpz_get_d_2exp@plt+0x9d64d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e93b8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e93b8 <__gmpz_get_d_2exp@plt+0x9d5b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x34,%al │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80e0561 <__gmpz_get_d_2exp@plt+0x94761> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e0518,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e93e0 <__gmpz_get_d_2exp@plt+0x9d5e0> │ │ │ │ + jne 80e0518 <__gmpz_get_d_2exp@plt+0x94718> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xor 0x200,%esp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %cs │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + add $0xf089080e,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9408 <__gmpz_get_d_2exp@plt+0x9d608> │ │ │ │ + jne 80e054c <__gmpz_get_d_2exp@plt+0x9474c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x33 │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e914c <__gmpz_get_d_2exp@plt+0x9d34c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9455 <__gmpz_get_d_2exp@plt+0x9d655> │ │ │ │ - movl $0x80e934c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e0564 <__gmpz_get_d_2exp@plt+0x94764> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833c7ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e05c3 <__gmpz_get_d_2exp@plt+0x947c3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e05e1 <__gmpz_get_d_2exp@plt+0x947e1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e05d2 <__gmpz_get_d_2exp@plt+0x947d2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e05e1 <__gmpz_get_d_2exp@plt+0x947e1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e05d2 <__gmpz_get_d_2exp@plt+0x947d2> │ │ │ │ + movl $0x80e045c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - js 80e9499 <__gmpz_get_d_2exp@plt+0x9d699> │ │ │ │ - and $0x4001700,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - or %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x33600076(%ebp) │ │ │ │ - and $0x4001700,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - repz (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x33380076(%ebp) │ │ │ │ - and $0x4001700,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - mov %eax,0x8dfffffc │ │ │ │ - jbe 80e94ac <__gmpz_get_d_2exp@plt+0x9d6ac> │ │ │ │ - mov %dh,(%edx) │ │ │ │ - and $0x2000500,%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e0663 <__gmpz_get_d_2exp@plt+0x94863> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e0498,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %cl,(%edx) │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9503 <__gmpz_get_d_2exp@plt+0x9d703> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80e94ec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e0767 <__gmpz_get_d_2exp@plt+0x94967> │ │ │ │ + movl $0x80e06e4,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e94ec <__gmpz_get_d_2exp@plt+0x9d6ec> │ │ │ │ + jne 80e06e4 <__gmpz_get_d_2exp@plt+0x948e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - xor 0x0,%ah │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f7afcba(%ebx) │ │ │ │ - jne 80e957f <__gmpz_get_d_2exp@plt+0x9d77f> │ │ │ │ - movl $0x833c229,0x0(%ebp) │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - mov $0x833c80c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and $0x32,%al │ │ │ │ - and $0x2100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x9 │ │ │ │ + add %al,%es:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + lock and %al,(%edi) │ │ │ │ push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e9538 <__gmpz_get_d_2exp@plt+0x9d738> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0720 <__gmpz_get_d_2exp@plt+0x94920> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x32,%al │ │ │ │ - and $0x2100,%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + or %esp,(%esi) │ │ │ │ + add %cl,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - sbb $0xc7,%al │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bl,0xe(%ebp,%edx,4) │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - test $0x90ffffe8,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9594 <__gmpz_get_d_2exp@plt+0x9d794> │ │ │ │ - movl $0x8120f18,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e076a <__gmpz_get_d_2exp@plt+0x9496a> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e01b0 <__gmpz_get_d_2exp@plt+0x943b0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e0824 <__gmpz_get_d_2exp@plt+0x94a24> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e03dc,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e05f8,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80e9518,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e7c54 <__gmpz_get_d_2exp@plt+0x9be54> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e01b0 <__gmpz_get_d_2exp@plt+0x943b0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - xor 0x2000500,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - add %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x31600076(%ebp) │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e95f0 <__gmpz_get_d_2exp@plt+0x9d7f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0x31,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x31,%al │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1f3efcba(%ebx) │ │ │ │ - add $0x1044d8b,%eax │ │ │ │ - rorl $0x4,-0x3a7cfbb3(%ecx) │ │ │ │ - jmp 80e7c54 <__gmpz_get_d_2exp@plt+0x9be54> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - xor %ah,0x3000f00 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0xe(%esi,%edx,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80e9664 <__gmpz_get_d_2exp@plt+0x9d864> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2530,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080e(%esi,%edx,4) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x21002530,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x46030445(%ebx) │ │ │ │ - add -0x3a7cfbbb(%ecx),%ecx │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0xe5,%bh │ │ │ │ - (bad) │ │ │ │ - decl 0x307c0076(%ebp) │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80e96d4 <__gmpz_get_d_2exp@plt+0x9d8d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - xor %ah,0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - jne 80e96c2 <__gmpz_get_d_2exp@plt+0x9d8c2> │ │ │ │ - (bad) │ │ │ │ - call *0x2000f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - add $0x9b,%al │ │ │ │ - (bad) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9726 <__gmpz_get_d_2exp@plt+0x9d926> │ │ │ │ - movl $0x833c8d2,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81536d8 <__gmpz_get_d_2exp@plt+0x1078d8> │ │ │ │ - mov $0x833c8e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x31,%ah │ │ │ │ - and $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9799 <__gmpz_get_d_2exp@plt+0x9d999> │ │ │ │ + jb 80e086b <__gmpz_get_d_2exp@plt+0x94a6b> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e977c,-0xc(%ebp) │ │ │ │ - movl $0x833c8e1,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x834853d,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e979c <__gmpz_get_d_2exp@plt+0x9d99c> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - xor $0x31,%al │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e97e3 <__gmpz_get_d_2exp@plt+0x9d9e3> │ │ │ │ - movl $0x80e973c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x83484aa,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833c900,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 170ebd2d │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e985d <__gmpz_get_d_2exp@plt+0x9da5d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e9840,0x4(%ebp) │ │ │ │ - movl $0x833c8e1,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8153de4 <__gmpz_get_d_2exp@plt+0x107fe4> │ │ │ │ + jb 80e0941 <__gmpz_get_d_2exp@plt+0x94b41> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e08f8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e08f8 <__gmpz_get_d_2exp@plt+0x94af8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9865 <__gmpz_get_d_2exp@plt+0x9da65> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833c908,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - xor %ah,0x0 │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e98b9 <__gmpz_get_d_2exp@plt+0x9dab9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e98b5 <__gmpz_get_d_2exp@plt+0x9dab5> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833c90a,-0xc(%ebp) │ │ │ │ + sub $0x9,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - xor %ah,0x0 │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e990d <__gmpz_get_d_2exp@plt+0x9db0d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e9909 <__gmpz_get_d_2exp@plt+0x9db09> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0x833c920,%esi │ │ │ │ - movl $0x83469f5,-0x10(%ebp) │ │ │ │ - movl $0x834853d,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d99a4 <__gmpz_get_d_2exp@plt+0x18dba4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e092c <__gmpz_get_d_2exp@plt+0x94b2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %dh,(%eax) │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e993a <__gmpz_get_d_2exp@plt+0x9db3a> │ │ │ │ - movl $0x833c930,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - mov $0x833c940,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %ah,0x10(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jge 80e9910 <__gmpz_get_d_2exp@plt+0x9db10> │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loop 80e9938 <__gmpz_get_d_2exp@plt+0x9db38> │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %edx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - andb $0x1,0x10(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e0944 <__gmpz_get_d_2exp@plt+0x94b44> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loop 80e9995 <__gmpz_get_d_2exp@plt+0x9db95> │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x3,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e09a3 <__gmpz_get_d_2exp@plt+0x94ba3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e09c1 <__gmpz_get_d_2exp@plt+0x94bc1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e09b2 <__gmpz_get_d_2exp@plt+0x94bb2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e09c1 <__gmpz_get_d_2exp@plt+0x94bc1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e09b2 <__gmpz_get_d_2exp@plt+0x94bb2> │ │ │ │ + movl $0x80e083c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - test $0x10,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x3,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - test $0x10,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x3c68300 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jge 80e99d2 <__gmpz_get_d_2exp@plt+0x9dbd2> │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e9a76 <__gmpz_get_d_2exp@plt+0x9dc76> │ │ │ │ + ja 80e0a43 <__gmpz_get_d_2exp@plt+0x94c43> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b100 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %ch,(%edi) │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e9b52 <__gmpz_get_d_2exp@plt+0x9dd52> │ │ │ │ - movl $0x80e9ad4,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e9ad4 <__gmpz_get_d_2exp@plt+0x9dcd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - shrb $0x25,(%esi) │ │ │ │ - add %ah,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - add %eax,-0x75000000(%eax) │ │ │ │ - inc %eax │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x9b,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4d89c6(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e9b0c <__gmpz_get_d_2exp@plt+0x9dd0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ch,(%esi) │ │ │ │ - and $0x6300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9b86 <__gmpz_get_d_2exp@plt+0x9dd86> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e9a48,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e9b64,0x4(%ebp) │ │ │ │ - movl $0x8340189,-0x8(%ebp) │ │ │ │ - movl $0x833c980,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - inc %edi │ │ │ │ - and $0x2200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - fwait │ │ │ │ - push %cs │ │ │ │ - or %cl,0x32e90045(%ecx) │ │ │ │ - fldl (%eax) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff08c5(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %edi │ │ │ │ - jae 80e9ba2 <__gmpz_get_d_2exp@plt+0x9dda2> │ │ │ │ - add %cl,0x2e000076(%ebp) │ │ │ │ - and $0x1000300,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e9c1b <__gmpz_get_d_2exp@plt+0x9de1b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e9c11 <__gmpz_get_d_2exp@plt+0x9de11> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - push $0x80 │ │ │ │ - push $0x0 │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - call 804b760 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80e9a94,-0x8(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e0878,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 80e9c4f <__gmpz_get_d_2exp@plt+0x9de4f> │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e9c84 <__gmpz_get_d_2exp@plt+0x9de84> │ │ │ │ - movl $0x80e9c5c,-0x4(%ebp) │ │ │ │ - mov $0x80,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - sub $0x10025,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9c8c <__gmpz_get_d_2exp@plt+0x9de8c> │ │ │ │ - movl $0x80e9ba8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - mov $0x833c9b8,%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - or $0x2d,%al │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80e9cd0 <__gmpz_get_d_2exp@plt+0x9ded0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - call 80ec1f5 <__gmpz_get_d_2exp@plt+0xa03f5> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x10003(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + jb 80e0a87 <__gmpz_get_d_2exp@plt+0x94c87> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e9d16 <__gmpz_get_d_2exp@plt+0x9df16> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b100 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub $0x25,%al │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9e66 <__gmpz_get_d_2exp@plt+0x9e066> │ │ │ │ - movl $0x80e9d7c,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e0b5d <__gmpz_get_d_2exp@plt+0x94d5d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e0b14,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9d7c <__gmpz_get_d_2exp@plt+0x9df7c> │ │ │ │ + jne 80e0b14 <__gmpz_get_d_2exp@plt+0x94d14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - sub $0x25,%al │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - add %eax,-0x75000000(%eax) │ │ │ │ - inc %eax │ │ │ │ - add $0xc7,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x9d,%ah │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4d89c6(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + dec %eax │ │ │ │ + or (%esi),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9db4 <__gmpz_get_d_2exp@plt+0x9dfb4> │ │ │ │ + jne 80e0b48 <__gmpz_get_d_2exp@plt+0x94d48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x2c,%al │ │ │ │ - and $0xa400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9e69 <__gmpz_get_d_2exp@plt+0x9e069> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e9ce8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e0b60 <__gmpz_get_d_2exp@plt+0x94d60> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e0bbf <__gmpz_get_d_2exp@plt+0x94dbf> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e0bdd <__gmpz_get_d_2exp@plt+0x94ddd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e0bce <__gmpz_get_d_2exp@plt+0x94dce> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e0bdd <__gmpz_get_d_2exp@plt+0x94ddd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e0bce <__gmpz_get_d_2exp@plt+0x94dce> │ │ │ │ + movl $0x80e0a58,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80e9e08,0x4(%ebp) │ │ │ │ - movl $0x8340189,-0x8(%ebp) │ │ │ │ - movl $0x833c980,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9e78 <__gmpz_get_d_2exp@plt+0x9e078> │ │ │ │ - movl $0x81532d8,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80e9e4c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81d77d0,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f6c40 <__gmpz_get_d_2exp@plt+0xaae40> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x62(%eax) │ │ │ │ - push %cs │ │ │ │ - or %ch,%cl │ │ │ │ - inc %esp │ │ │ │ - pop %edi │ │ │ │ - push %cs │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff10c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - sub 0x1000300,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80e9f19 <__gmpz_get_d_2exp@plt+0x9e119> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e9f0f <__gmpz_get_d_2exp@plt+0x9e10f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - push $0x80 │ │ │ │ - push $0x0 │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 804b760 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80e9d34,-0xc(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x2a,%al │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9f8a <__gmpz_get_d_2exp@plt+0x9e18a> │ │ │ │ - movl $0x80e9f5c,-0x4(%ebp) │ │ │ │ - mov $0x80,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - nop │ │ │ │ - jl 80e9f7c <__gmpz_get_d_2exp@plt+0x9e17c> │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e9f92 <__gmpz_get_d_2exp@plt+0x9e192> │ │ │ │ - movl $0x80e9e98,-0xc(%edi) │ │ │ │ + ja 80e0c5f <__gmpz_get_d_2exp@plt+0x94e5f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e0a94,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - mov $0x833c9e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x2a,%al │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e9ff2 <__gmpz_get_d_2exp@plt+0x9e1f2> │ │ │ │ - movl $0x80e9fe4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e9fe4 <__gmpz_get_d_2exp@plt+0x9e1e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x2a,%al │ │ │ │ - and $0x4200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x3ee904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833c9f0,%esi │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x29,%al │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + cmp $0x4,%al │ │ │ │ + add %dl,%es:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea04a <__gmpz_get_d_2exp@plt+0x9e24a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b9d0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub %esp,0x2000500 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ea19a <__gmpz_get_d_2exp@plt+0x9e39a> │ │ │ │ - movl $0x80ea0b0,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 80e0d3c <__gmpz_get_d_2exp@plt+0x94f3c> │ │ │ │ + movl $0x80e0cc4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ea0b0 <__gmpz_get_d_2exp@plt+0x9e2b0> │ │ │ │ + jne 80e0cc4 <__gmpz_get_d_2exp@plt+0x94ec4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %esp,%fs:0x4300 │ │ │ │ - add %bl,(%esi) │ │ │ │ + hlt │ │ │ │ + add (%esi),%esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - add %eax,-0x75000000(%eax) │ │ │ │ - inc %eax │ │ │ │ - add $0xc7,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - call 9116af67 │ │ │ │ - (bad) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lock add %cl,0xf089080e │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ea0e8 <__gmpz_get_d_2exp@plt+0x9e2e8> │ │ │ │ + jne 80e0d00 <__gmpz_get_d_2exp@plt+0x94f00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x29,%al │ │ │ │ - and $0xa400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea19d <__gmpz_get_d_2exp@plt+0x9e39d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ea01c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ea13c,0x0(%ebp) │ │ │ │ - movl $0x8340189,-0xc(%ebp) │ │ │ │ - movl $0x833ca00,-0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea1ac <__gmpz_get_d_2exp@plt+0x9e3ac> │ │ │ │ - movl $0x81532d8,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ea180,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d77d0,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f6c40 <__gmpz_get_d_2exp@plt+0xaae40> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x10e9080e(%ecx,%eiz,4) │ │ │ │ - pop %esp │ │ │ │ - push %cs │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff10c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - sub %ah,0x1000300 │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0xc8002603,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ea24d <__gmpz_get_d_2exp@plt+0x9e44d> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e0d3f <__gmpz_get_d_2exp@plt+0x94f3f> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e01b0 <__gmpz_get_d_2exp@plt+0x943b0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea243 <__gmpz_get_d_2exp@plt+0x9e443> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - push $0x80 │ │ │ │ - push $0x0 │ │ │ │ - push %eax │ │ │ │ + ja 80e0de9 <__gmpz_get_d_2exp@plt+0x94fe9> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e09d8,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 804b760 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80ea068,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e0bf4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x25,(%edi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e01b0 <__gmpz_get_d_2exp@plt+0x943b0> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + rolb $0x26,(%edx) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea2be <__gmpz_get_d_2exp@plt+0x9e4be> │ │ │ │ - movl $0x80ea290,-0x4(%ebp) │ │ │ │ - mov $0x80,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81d12fc <__gmpz_get_d_2exp@plt+0x1854fc> │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - daa │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ea2c6 <__gmpz_get_d_2exp@plt+0x9e4c6> │ │ │ │ - movl $0x80ea1cc,-0xc(%edi) │ │ │ │ + ja 80e0e81 <__gmpz_get_d_2exp@plt+0x95081> │ │ │ │ + movl $0x80df528,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80e01b0,-0x2c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80e0680,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80e0c7c,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d4410 <__gmpz_get_d_2exp@plt+0x188610> │ │ │ │ - mov $0x833ca34,%esi │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x83410dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - daa │ │ │ │ - and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea326 <__gmpz_get_d_2exp@plt+0x9e526> │ │ │ │ - movl $0x80ea318,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ea318 <__gmpz_get_d_2exp@plt+0x9e518> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - sbb $0x27,%al │ │ │ │ - and $0x4200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x3ee904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x833ca3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - es and $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea36a <__gmpz_get_d_2exp@plt+0x9e56a> │ │ │ │ - movl $0x833ca61,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813f27c <__gmpz_get_d_2exp@plt+0xf347c> │ │ │ │ - mov $0x833ca80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x27,%al │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea3c9 <__gmpz_get_d_2exp@plt+0x9e5c9> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ea3b4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ea3b4 <__gmpz_get_d_2exp@plt+0x9e5b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubl (%esi) │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov %eax,0x468b080e │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 80e9c30 <__gmpz_get_d_2exp@plt+0x9de30> │ │ │ │ - mov $0x833caa0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x2526,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ea400 <__gmpz_get_d_2exp@plt+0x9e600> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - andb $0x25,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ea412 <__gmpz_get_d_2exp@plt+0x9e612> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ea350 <__gmpz_get_d_2exp@plt+0x9e550> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ea43b <__gmpz_get_d_2exp@plt+0x9e63b> │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea45f <__gmpz_get_d_2exp@plt+0x9e65f> │ │ │ │ - mov 0x6(%eax),%ax │ │ │ │ - movl $0x8160a14,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea45f <__gmpz_get_d_2exp@plt+0x9e65f> │ │ │ │ - mov 0x3(%eax),%ax │ │ │ │ - movl $0x8160a14,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - and %ah,(%esi) │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ea4bd <__gmpz_get_d_2exp@plt+0x9e6bd> │ │ │ │ + jb 80e0efb <__gmpz_get_d_2exp@plt+0x950fb> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80ea4fc <__gmpz_get_d_2exp@plt+0x9e6fc> │ │ │ │ - mov $0x8346905,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea530 <__gmpz_get_d_2exp@plt+0x9e730> │ │ │ │ - mov 0x3(%eax),%ax │ │ │ │ - movl $0x8160a14,-0xc(%edi) │ │ │ │ - mov %ax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80ea4cd <__gmpz_get_d_2exp@plt+0x9e6cd> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ea55b <__gmpz_get_d_2exp@plt+0x9e75b> │ │ │ │ - mov 0x6(%eax),%ax │ │ │ │ - movl $0x8160a14,-0xc(%edi) │ │ │ │ - mov %ax,-0x8(%edi) │ │ │ │ - movl $0x8152e50,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80ea4c8,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 80ea501 <__gmpz_get_d_2exp@plt+0x9e701> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80ea554,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80e0ed4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ah,0x2000500(,%eiz,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea611 <__gmpz_get_d_2exp@plt+0x9e811> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ea5b8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ea5b8 <__gmpz_get_d_2exp@plt+0x9e7b8> │ │ │ │ + jne 80e0ed4 <__gmpz_get_d_2exp@plt+0x950d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ah,0x0(,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9c30 <__gmpz_get_d_2exp@plt+0x9de30> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ea5f4 <__gmpz_get_d_2exp@plt+0x9e7f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea619 <__gmpz_get_d_2exp@plt+0x9e819> │ │ │ │ - movl $0x80ea490,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cab0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - js 80ea64e <__gmpz_get_d_2exp@plt+0x9e84e> │ │ │ │ - and $0x2000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - dec %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ea697 <__gmpz_get_d_2exp@plt+0x9e897> │ │ │ │ - movl $0x80ea674,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ea69f <__gmpz_get_d_2exp@plt+0x9e89f> │ │ │ │ - movl $0x80f0824,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80e0efe <__gmpz_get_d_2exp@plt+0x950fe> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cac0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ea6dc <__gmpz_get_d_2exp@plt+0x9e8dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea726 <__gmpz_get_d_2exp@plt+0x9e926> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80f0834,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0xe(%edi,%eiz,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ea764 <__gmpz_get_d_2exp@plt+0x9e964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7f159(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea7ae <__gmpz_get_d_2exp@plt+0x9e9ae> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80f0844,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ea7ec <__gmpz_get_d_2exp@plt+0x9e9ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - test $0xe,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e0f31 <__gmpz_get_d_2exp@plt+0x95131> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e0f40 <__gmpz_get_d_2exp@plt+0x95140> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax,%ebp,4) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ea834 <__gmpz_get_d_2exp@plt+0x9ea34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0746(%ebx) │ │ │ │ - or %al,%cl │ │ │ │ - loope 80ea840 <__gmpz_get_d_2exp@plt+0x9ea40> │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ + jb 80e0fc0 <__gmpz_get_d_2exp@plt+0x951c0> │ │ │ │ + movl $0x80e0f78,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x3976f7f2(%eax,%ebp,4) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ea884 <__gmpz_get_d_2exp@plt+0x9ea84> │ │ │ │ + jne 80e0f78 <__gmpz_get_d_2exp@plt+0x95178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f158(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - test $0xe,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ea8cc <__gmpz_get_d_2exp@plt+0x9eacc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0746(%ebx) │ │ │ │ - add $0x3,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x11890356(%ebx) │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e0f8f <__gmpz_get_d_2exp@plt+0x9518f> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%ecx,%ebp,4) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ea914 <__gmpz_get_d_2exp@plt+0x9eb14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - test $0x468b080e,%eax │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea968 <__gmpz_get_d_2exp@plt+0x9eb68> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - shl $0x3,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e0fc3 <__gmpz_get_d_2exp@plt+0x951c3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e0f18,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov (%ecx),%eax │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x80f0834,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x3976f7f2(%ecx,%ebp,4) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ea9a4 <__gmpz_get_d_2exp@plt+0x9eba4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - test $0x468b080e,%eax │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ea9f3 <__gmpz_get_d_2exp@plt+0x9ebf3> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add 0x3(%esi),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80f0834,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8343339(%esi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x56(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80eaa48 <__gmpz_get_d_2exp@plt+0x9ec48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xe(%edx,%ebp,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eaa9f <__gmpz_get_d_2exp@plt+0x9ec9f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - shl $0x3,%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov (%ecx),%eax │ │ │ │ - imul $0xf4240,%eax,%eax │ │ │ │ - add 0x4(%ecx),%eax │ │ │ │ - movl $0x8160a04,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80eaadc <__gmpz_get_d_2exp@plt+0x9ecdc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80eab2e <__gmpz_get_d_2exp@plt+0x9ed2e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add 0x3(%esi),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - imul $0xf4240,%ecx,%ecx │ │ │ │ - add 0x4(%eax),%ecx │ │ │ │ - movl $0x8160a04,-0x4(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e101b <__gmpz_get_d_2exp@plt+0x9521b> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1011 <__gmpz_get_d_2exp@plt+0x95211> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e0f40,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e0f40 <__gmpz_get_d_2exp@plt+0x95140> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0xe(%ebx,%ebp,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e1071 <__gmpz_get_d_2exp@plt+0x95271> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1067 <__gmpz_get_d_2exp@plt+0x95267> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e0fdc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80eab6c <__gmpz_get_d_2exp@plt+0x9ed6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f155(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x40b90445(%ebx) │ │ │ │ - inc %edx │ │ │ │ - str 0x3468bc2(%ecx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80eabe8 <__gmpz_get_d_2exp@plt+0x9ede8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e10d2 <__gmpz_get_d_2exp@plt+0x952d2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e10c8 <__gmpz_get_d_2exp@plt+0x952c8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e1028,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%esp,%ebp,4) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e1125 <__gmpz_get_d_2exp@plt+0x95325> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e111c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e111c <__gmpz_get_d_2exp@plt+0x9531c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80eac30 <__gmpz_get_d_2exp@plt+0x9ee30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1f3ef7bb(%ebx) │ │ │ │ - add -0x3efefbb3(%ebx),%ecx │ │ │ │ - mov $0xf4240,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e1149 <__gmpz_get_d_2exp@plt+0x95349> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1158 <__gmpz_get_d_2exp@plt+0x95358> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f154(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80e11d8 <__gmpz_get_d_2exp@plt+0x953d8> │ │ │ │ + movl $0x80e1190,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eac98 <__gmpz_get_d_2exp@plt+0x9ee98> │ │ │ │ + jne 80e1190 <__gmpz_get_d_2exp@plt+0x95390> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b080e(%esp,%ebp,4) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80eace0 <__gmpz_get_d_2exp@plt+0x9eee0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45030445(%ebx) │ │ │ │ - or %bh,0xf4240(%ecx) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov %edx,0x4(%ecx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e11a7 <__gmpz_get_d_2exp@plt+0x953a7> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ead38 <__gmpz_get_d_2exp@plt+0x9ef38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ead63 <__gmpz_get_d_2exp@plt+0x9ef63> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - imul $0xf4240,%ecx,%ecx │ │ │ │ - add 0x4(%eax),%ecx │ │ │ │ - movl $0x8160a04,-0x4(%edi) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e11db <__gmpz_get_d_2exp@plt+0x953db> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e1130,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7f153(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eada0 <__gmpz_get_d_2exp@plt+0x9efa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,(%eax) │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x200,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e1233 <__gmpz_get_d_2exp@plt+0x95433> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1229 <__gmpz_get_d_2exp@plt+0x95429> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e1158,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1158 <__gmpz_get_d_2exp@plt+0x95358> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,(%esi,%ebp,4) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e1289 <__gmpz_get_d_2exp@plt+0x95489> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e127f <__gmpz_get_d_2exp@plt+0x9547f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e11f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80eae0c <__gmpz_get_d_2exp@plt+0x9f00c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eae34 <__gmpz_get_d_2exp@plt+0x9f034> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80f0834,-0x8(%edi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e12ea <__gmpz_get_d_2exp@plt+0x954ea> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e12e0 <__gmpz_get_d_2exp@plt+0x954e0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e1240,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eaecb <__gmpz_get_d_2exp@plt+0x9f0cb> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eae7c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e13d3 <__gmpz_get_d_2exp@plt+0x955d3> │ │ │ │ + movl $0x80e1340,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eae7c <__gmpz_get_d_2exp@plt+0x9f07c> │ │ │ │ + jne 80e1340 <__gmpz_get_d_2exp@plt+0x95540> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test $0xae,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + push $0x89080e13 │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eaea8 <__gmpz_get_d_2exp@plt+0x9f0a8> │ │ │ │ + jne 80e1368 <__gmpz_get_d_2exp@plt+0x95568> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x463b0845(%ebx) │ │ │ │ - add 0x23(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp 0x7(%esi),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cb00,%esi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e13e5 <__gmpz_get_d_2exp@plt+0x955e5> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e13d6 <__gmpz_get_d_2exp@plt+0x955d6> │ │ │ │ + movl $0x80e0e9c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e1080,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eaf5f <__gmpz_get_d_2exp@plt+0x9f15f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eaf18,0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1431 <__gmpz_get_d_2exp@plt+0x95631> │ │ │ │ + movl $0x80e10e0,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e1298,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eaf18 <__gmpz_get_d_2exp@plt+0x9f118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e14a7 <__gmpz_get_d_2exp@plt+0x956a7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e1480,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eaf44 <__gmpz_get_d_2exp@plt+0x9f144> │ │ │ │ + jne 80e1480 <__gmpz_get_d_2exp@plt+0x95680> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x463b0845(%ebx) │ │ │ │ - add 0x1b(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp 0x7(%esi),%eax │ │ │ │ - jne 80eaf67 <__gmpz_get_d_2exp@plt+0x9f167> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cb04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eaffb <__gmpz_get_d_2exp@plt+0x9f1fb> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eafac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eafac <__gmpz_get_d_2exp@plt+0x9f1ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fsubrs 0x468b080e(%edi) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eafd8 <__gmpz_get_d_2exp@plt+0x9f1d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x463b0845(%ebx) │ │ │ │ - add 0x23(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp 0x7(%esi),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cb18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e14aa <__gmpz_get_d_2exp@plt+0x956aa> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e14dd <__gmpz_get_d_2exp@plt+0x956dd> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e14ec <__gmpz_get_d_2exp@plt+0x956ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb08f <__gmpz_get_d_2exp@plt+0x9f28f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb048,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e156c <__gmpz_get_d_2exp@plt+0x9576c> │ │ │ │ + movl $0x80e1524,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb048 <__gmpz_get_d_2exp@plt+0x9f248> │ │ │ │ + jne 80e1524 <__gmpz_get_d_2exp@plt+0x95724> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80eaffd <__gmpz_get_d_2exp@plt+0x9f1fd> │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eb074 <__gmpz_get_d_2exp@plt+0x9f274> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e153b <__gmpz_get_d_2exp@plt+0x9573b> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x463b0845(%ebx) │ │ │ │ - add 0x1b(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp 0x7(%esi),%eax │ │ │ │ - jne 80eb097 <__gmpz_get_d_2exp@plt+0x9f297> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cb1c,%esi │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e156f <__gmpz_get_d_2exp@plt+0x9576f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e14c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834e0e1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834e0c1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834e0e1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 80eb420 <__gmpz_get_d_2exp@plt+0x9f620> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80eb126 <__gmpz_get_d_2exp@plt+0x9f326> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81f3d4f,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb176 <__gmpz_get_d_2exp@plt+0x9f376> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80e15c7 <__gmpz_get_d_2exp@plt+0x957c7> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb16c <__gmpz_get_d_2exp@plt+0x9f36c> │ │ │ │ + ja 80e15bd <__gmpz_get_d_2exp@plt+0x957bd> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eb0fc,-0x8(%edi) │ │ │ │ + movl $0x80e14ec,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e14ec <__gmpz_get_d_2exp@plt+0x956ec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb1d7 <__gmpz_get_d_2exp@plt+0x9f3d7> │ │ │ │ + jb 80e161d <__gmpz_get_d_2exp@plt+0x9581d> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb1cd <__gmpz_get_d_2exp@plt+0x9f3cd> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80e1613 <__gmpz_get_d_2exp@plt+0x95813> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eb134,-0xc(%edi) │ │ │ │ + movl $0x80e1588,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f45f2,-0x10(%ebp) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb22c <__gmpz_get_d_2exp@plt+0x9f42c> │ │ │ │ + jb 80e167e <__gmpz_get_d_2exp@plt+0x9587e> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb222 <__gmpz_get_d_2exp@plt+0x9f422> │ │ │ │ + ja 80e1674 <__gmpz_get_d_2exp@plt+0x95874> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80eb184,-0xc(%edi) │ │ │ │ + movl $0x80e15d4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb290 <__gmpz_get_d_2exp@plt+0x9f490> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb286 <__gmpz_get_d_2exp@plt+0x9f486> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e16d1 <__gmpz_get_d_2exp@plt+0x958d1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d09,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f3d4f,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e16c8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e16c8 <__gmpz_get_d_2exp@plt+0x958c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e16f5 <__gmpz_get_d_2exp@plt+0x958f5> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1704 <__gmpz_get_d_2exp@plt+0x95904> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e1784 <__gmpz_get_d_2exp@plt+0x95984> │ │ │ │ + movl $0x80e173c,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e173c <__gmpz_get_d_2exp@plt+0x9593c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e1753 <__gmpz_get_d_2exp@plt+0x95953> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1787 <__gmpz_get_d_2exp@plt+0x95987> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e16dc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb2e2 <__gmpz_get_d_2exp@plt+0x9f4e2> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80e17df <__gmpz_get_d_2exp@plt+0x959df> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb2d8 <__gmpz_get_d_2exp@plt+0x9f4d8> │ │ │ │ + ja 80e17d5 <__gmpz_get_d_2exp@plt+0x959d5> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eb23c,-0x8(%edi) │ │ │ │ + movl $0x80e1704,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1704 <__gmpz_get_d_2exp@plt+0x95904> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb343 <__gmpz_get_d_2exp@plt+0x9f543> │ │ │ │ + jb 80e1835 <__gmpz_get_d_2exp@plt+0x95a35> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb339 <__gmpz_get_d_2exp@plt+0x9f539> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80e182b <__gmpz_get_d_2exp@plt+0x95a2b> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eb2a0,-0xc(%edi) │ │ │ │ + movl $0x80e17a0,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f45f2,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb398 <__gmpz_get_d_2exp@plt+0x9f598> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb38e <__gmpz_get_d_2exp@plt+0x9f58e> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80eb2f0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8156ed8 <__gmpz_get_d_2exp@plt+0x10b0d8> │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb401 <__gmpz_get_d_2exp@plt+0x9f601> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80e1896 <__gmpz_get_d_2exp@plt+0x95a96> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb3f7 <__gmpz_get_d_2exp@plt+0x9f5f7> │ │ │ │ + ja 80e188c <__gmpz_get_d_2exp@plt+0x95a8c> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80eb350,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f4601,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80e17ec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - jmp *%esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eb48e <__gmpz_get_d_2exp@plt+0x9f68e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 80eb466 <__gmpz_get_d_2exp@plt+0x9f666> │ │ │ │ - movl $0x80eb3a8,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d01,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80eb1e4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x81f4601,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833cbac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb516 <__gmpz_get_d_2exp@plt+0x9f716> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb4d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e197f <__gmpz_get_d_2exp@plt+0x95b7f> │ │ │ │ + movl $0x80e18ec,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb4d8 <__gmpz_get_d_2exp@plt+0x9f6d8> │ │ │ │ + jne 80e18ec <__gmpz_get_d_2exp@plt+0x95aec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0xe,%ah │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + adc $0x19,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80eb420 <__gmpz_get_d_2exp@plt+0x9f620> │ │ │ │ - mov $0x833cbb0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eb573 <__gmpz_get_d_2exp@plt+0x9f773> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb558,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb558 <__gmpz_get_d_2exp@plt+0x9f758> │ │ │ │ + jne 80e1914 <__gmpz_get_d_2exp@plt+0x95b14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e1991 <__gmpz_get_d_2exp@plt+0x95b91> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1982 <__gmpz_get_d_2exp@plt+0x95b82> │ │ │ │ + movl $0x80e1448,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e162c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e19dd <__gmpz_get_d_2exp@plt+0x95bdd> │ │ │ │ + movl $0x80e168c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e1844,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + mov %?,%esi │ │ │ │ + and $0x6001a00,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80eb420 <__gmpz_get_d_2exp@plt+0x9f620> │ │ │ │ - mov $0x833cbb4,%esi │ │ │ │ + ja 80e1a46 <__gmpz_get_d_2exp@plt+0x95c46> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80e12fc,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80e18a8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb5a2 <__gmpz_get_d_2exp@plt+0x9f7a2> │ │ │ │ - movl $0x833cbb6,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833cbb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80e1a8b <__gmpz_get_d_2exp@plt+0x95c8b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb606 <__gmpz_get_d_2exp@plt+0x9f806> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb5e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e1b61 <__gmpz_get_d_2exp@plt+0x95d61> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e1b18,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb5e4 <__gmpz_get_d_2exp@plt+0x9f7e4> │ │ │ │ + jne 80e1b18 <__gmpz_get_d_2exp@plt+0x95d18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ + dec %esp │ │ │ │ + sbb (%esi),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80eb420 <__gmpz_get_d_2exp@plt+0x9f620> │ │ │ │ - mov $0x833cbc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eb699 <__gmpz_get_d_2exp@plt+0x9f899> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb648,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eb648 <__gmpz_get_d_2exp@plt+0x9f848> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80eb603 <__gmpz_get_d_2exp@plt+0x9f803> │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb674 <__gmpz_get_d_2exp@plt+0x9f874> │ │ │ │ + jne 80e1b4c <__gmpz_get_d_2exp@plt+0x95d4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - enter $0x2375,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - add $0x3b,%al │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e1b64 <__gmpz_get_d_2exp@plt+0x95d64> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833cbdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1bc3 <__gmpz_get_d_2exp@plt+0x95dc3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e1be1 <__gmpz_get_d_2exp@plt+0x95de1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e1bd2 <__gmpz_get_d_2exp@plt+0x95dd2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jg 80eb6b0 <__gmpz_get_d_2exp@plt+0x9f8b0> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jl 80e1be1 <__gmpz_get_d_2exp@plt+0x95de1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e1bd2 <__gmpz_get_d_2exp@plt+0x95dd2> │ │ │ │ + movl $0x80e1a5c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb73f <__gmpz_get_d_2exp@plt+0x9f93f> │ │ │ │ + ja 80e1c63 <__gmpz_get_d_2exp@plt+0x95e63> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e1a98,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eb6f4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eb6f4 <__gmpz_get_d_2exp@plt+0x9f8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %dh,0x468b080e(%edi) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eb720 <__gmpz_get_d_2exp@plt+0x9f920> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - enter $0x2c75,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80eb747 <__gmpz_get_d_2exp@plt+0x9f947> │ │ │ │ - mov $0x834c37a,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cbe0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jg 80eb75c <__gmpz_get_d_2exp@plt+0x9f95c> │ │ │ │ - mov $0x834c375,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jg 80eb75c <__gmpz_get_d_2exp@plt+0x9f95c> │ │ │ │ - jmp 80eb74b <__gmpz_get_d_2exp@plt+0x9f94b> │ │ │ │ - mov $0x834c37f,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sbb %al,0x26 │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80eb797 <__gmpz_get_d_2exp@plt+0x9f997> │ │ │ │ + jb 80e1ca7 <__gmpz_get_d_2exp@plt+0x95ea7> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xbc,%al │ │ │ │ - and $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eb7f2 <__gmpz_get_d_2exp@plt+0x9f9f2> │ │ │ │ - movl $0x80eb7e0,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80e1d7d <__gmpz_get_d_2exp@plt+0x95f7d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e1d34,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb7e0 <__gmpz_get_d_2exp@plt+0x9f9e0> │ │ │ │ + jne 80e1d34 <__gmpz_get_d_2exp@plt+0x95f34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xbc,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or (%eax),%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrl 0x50025(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb851 <__gmpz_get_d_2exp@plt+0x9fa51> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb847 <__gmpz_get_d_2exp@plt+0x9fa47> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80eb7a8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f45e3,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + push $0x89080e1d │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x20025(%ebx) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb8d8 <__gmpz_get_d_2exp@plt+0x9fad8> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb8ce <__gmpz_get_d_2exp@plt+0x9face> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d09,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80eb8bc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eb8bc <__gmpz_get_d_2exp@plt+0x9fabc> │ │ │ │ + jne 80e1d68 <__gmpz_get_d_2exp@plt+0x95f68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %bh,0x10025(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov $0x20025,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eb93f <__gmpz_get_d_2exp@plt+0x9fb3f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb935 <__gmpz_get_d_2exp@plt+0x9fb35> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eb864,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f45e3,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e1d80 <__gmpz_get_d_2exp@plt+0x95f80> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x50025,%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eb98e <__gmpz_get_d_2exp@plt+0x9fb8e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80eb8ec,-0x18(%edi) │ │ │ │ + ja 80e1ddf <__gmpz_get_d_2exp@plt+0x95fdf> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e1dfd <__gmpz_get_d_2exp@plt+0x95ffd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e1dee <__gmpz_get_d_2exp@plt+0x95fee> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e1dfd <__gmpz_get_d_2exp@plt+0x95ffd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e1dee <__gmpz_get_d_2exp@plt+0x95fee> │ │ │ │ + movl $0x80e1c78,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d01,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80eb9ed <__gmpz_get_d_2exp@plt+0x9fbed> │ │ │ │ - movl $0x80eb774,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80e1e7f <__gmpz_get_d_2exp@plt+0x9607f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e1cb4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 80eb9db <__gmpz_get_d_2exp@plt+0x9fbdb> │ │ │ │ - movl $0x80eb954,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80eb808,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x833cbe4,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0x11 │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%edx,%edi,4) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80eba34 <__gmpz_get_d_2exp@plt+0x9fc34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x11,%al │ │ │ │ - and $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + in (%dx),%al │ │ │ │ + int1 │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xe(%edx,%edi,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e1fa7 <__gmpz_get_d_2exp@plt+0x961a7> │ │ │ │ + movl $0x80e1f08,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1f08 <__gmpz_get_d_2exp@plt+0x96108> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %dl,(%ecx) │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmp %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x11680076(%ebp) │ │ │ │ - and $0x1000100,%eax │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x25,%cl │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebac2 <__gmpz_get_d_2exp@plt+0x9fcc2> │ │ │ │ - movl $0x80ebab0,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xb9,%al │ │ │ │ - and $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x11,%al │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0xc689080e,%edx │ │ │ │ + lock inc %esp │ │ │ │ + pop %ds │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebafc <__gmpz_get_d_2exp@plt+0x9fcfc> │ │ │ │ + jne 80e1f44 <__gmpz_get_d_2exp@plt+0x96144> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call 90ee005 │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + int1 │ │ │ │ + and $0xcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ebb2b <__gmpz_get_d_2exp@plt+0x9fd2b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80eba7c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e1faa <__gmpz_get_d_2exp@plt+0x961aa> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e19fc <__gmpz_get_d_2exp@plt+0x95bfc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2078 <__gmpz_get_d_2exp@plt+0x96278> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e1bf8,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e1e14,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81f45e3,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e19fc <__gmpz_get_d_2exp@plt+0x95bfc> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x10,%al │ │ │ │ - and $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebb66 <__gmpz_get_d_2exp@plt+0x9fd66> │ │ │ │ - movl $0x833cbfe,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833cc04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x2510 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebbc1 <__gmpz_get_d_2exp@plt+0x9fdc1> │ │ │ │ - movl $0x80ebba8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81a947c <__gmpz_get_d_2exp@plt+0x15d67c> │ │ │ │ - cmp $0xb8,%al │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80e20bf <__gmpz_get_d_2exp@plt+0x962bf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8158b58 <__gmpz_get_d_2exp@plt+0x10cd58> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - adc %dl,(%eax) │ │ │ │ - and $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebc30 <__gmpz_get_d_2exp@plt+0x9fe30> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebc04,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e2195 <__gmpz_get_d_2exp@plt+0x96395> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e214c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebc04 <__gmpz_get_d_2exp@plt+0x9fe04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80ebc09 <__gmpz_get_d_2exp@plt+0x9fe09> │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ebc38 <__gmpz_get_d_2exp@plt+0x9fe38> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ebb7c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x81f45e3,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ - mov $0x833cc0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0xe(%esp,%edi,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ebc74 <__gmpz_get_d_2exp@plt+0x9fe74> │ │ │ │ + jne 80e214c <__gmpz_get_d_2exp@plt+0x9634c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ebc94 <__gmpz_get_d_2exp@plt+0x9fe94> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc689080e,%esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + andb $0xe,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebcd0 <__gmpz_get_d_2exp@plt+0x9fed0> │ │ │ │ + jne 80e2180 <__gmpz_get_d_2exp@plt+0x96380> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ebcf0 <__gmpz_get_d_2exp@plt+0x9fef0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e2198 <__gmpz_get_d_2exp@plt+0x96398> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e21f7 <__gmpz_get_d_2exp@plt+0x963f7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e2215 <__gmpz_get_d_2exp@plt+0x96415> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e2206 <__gmpz_get_d_2exp@plt+0x96406> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e2215 <__gmpz_get_d_2exp@plt+0x96415> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e2206 <__gmpz_get_d_2exp@plt+0x96406> │ │ │ │ + movl $0x80e2090,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebd4c <__gmpz_get_d_2exp@plt+0x9ff4c> │ │ │ │ + ja 80e2297 <__gmpz_get_d_2exp@plt+0x96497> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e20cc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebd38,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ebd38 <__gmpz_get_d_2exp@plt+0x9ff38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ea744 <__gmpz_get_d_2exp@plt+0x9e944> │ │ │ │ - mov $0x833cc58,%esi │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e22db <__gmpz_get_d_2exp@plt+0x964db> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebdaa <__gmpz_get_d_2exp@plt+0x9ffaa> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebd8c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e23b1 <__gmpz_get_d_2exp@plt+0x965b1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e2368,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebd8c <__gmpz_get_d_2exp@plt+0x9ff8c> │ │ │ │ + jne 80e2368 <__gmpz_get_d_2exp@plt+0x96568> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080ebd,%esp │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - mov $0xf089080e,%ebp │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - push 0x11(%ebp) │ │ │ │ - cmpl $0xffffffff,0x4(%ebp) │ │ │ │ - jne 80ebdf1 <__gmpz_get_d_2exp@plt+0x9fff1> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + hlt │ │ │ │ + pushf │ │ │ │ + and (%esi),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e239c <__gmpz_get_d_2exp@plt+0x9659c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e23b4 <__gmpz_get_d_2exp@plt+0x965b4> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2413 <__gmpz_get_d_2exp@plt+0x96613> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e2431 <__gmpz_get_d_2exp@plt+0x96631> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e2422 <__gmpz_get_d_2exp@plt+0x96622> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e2431 <__gmpz_get_d_2exp@plt+0x96631> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e2422 <__gmpz_get_d_2exp@plt+0x96622> │ │ │ │ + movl $0x80e22ac,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e24b3 <__gmpz_get_d_2exp@plt+0x966b3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e22e8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x170025eb,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebe52 <__gmpz_get_d_2exp@plt+0xa0052> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebe34,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e25a1 <__gmpz_get_d_2exp@plt+0x967a1> │ │ │ │ + movl $0x80e2518,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebe34 <__gmpz_get_d_2exp@plt+0xa0034> │ │ │ │ + jne 80e2518 <__gmpz_get_d_2exp@plt+0x96718> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80e24f9 <__gmpz_get_d_2exp@plt+0x966f9> │ │ │ │ + and $0x500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fs mov $0x468b080e,%esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc60,%esi │ │ │ │ + lock push %esp │ │ │ │ + and $0xf089080e,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2554 <__gmpz_get_d_2exp@plt+0x96754> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor $0xeb,%al │ │ │ │ + and $0xc900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e25a4 <__gmpz_get_d_2exp@plt+0x967a4> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e19fc <__gmpz_get_d_2exp@plt+0x95bfc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2662 <__gmpz_get_d_2exp@plt+0x96862> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e222c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e2448,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e19fc <__gmpz_get_d_2exp@plt+0x95bfc> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xea,%al │ │ │ │ + and $0x5001900,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f142(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e2704 <__gmpz_get_d_2exp@plt+0x96904> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e26fa <__gmpz_get_d_2exp@plt+0x968fa> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80e1e9c,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e24d0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x2,-0x8(%ebp) │ │ │ │ + movl $0x8340fdc,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x1e,0x4(%ebp) │ │ │ │ - jne 80ebe99 <__gmpz_get_d_2exp@plt+0xa0099> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8108f94 <__gmpz_get_d_2exp@plt+0xbd194> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e2743 <__gmpz_get_d_2exp@plt+0x96943> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebefa <__gmpz_get_d_2exp@plt+0xa00fa> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebedc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e2819 <__gmpz_get_d_2exp@plt+0x96a19> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e27d0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebedc <__gmpz_get_d_2exp@plt+0xa00dc> │ │ │ │ + jne 80e27d0 <__gmpz_get_d_2exp@plt+0x969d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xbf,%al │ │ │ │ + hlt │ │ │ │ + add $0x28,%al │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0xf089080e,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2804 <__gmpz_get_d_2exp@plt+0x96a04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e281c <__gmpz_get_d_2exp@plt+0x96a1c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e287b <__gmpz_get_d_2exp@plt+0x96a7b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e2899 <__gmpz_get_d_2exp@plt+0x96a99> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e288a <__gmpz_get_d_2exp@plt+0x96a8a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e2899 <__gmpz_get_d_2exp@plt+0x96a99> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e288a <__gmpz_get_d_2exp@plt+0x96a8a> │ │ │ │ + movl $0x80e2714,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x1,0x4(%ebp) │ │ │ │ - jne 80ebf41 <__gmpz_get_d_2exp@plt+0xa0141> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + ja 80e291b <__gmpz_get_d_2exp@plt+0x96b1b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e2750,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e295f <__gmpz_get_d_2exp@plt+0x96b5f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ebfa2 <__gmpz_get_d_2exp@plt+0xa01a2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ebf84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e2a35 <__gmpz_get_d_2exp@plt+0x96c35> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e29ec,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ebf84 <__gmpz_get_d_2exp@plt+0xa0184> │ │ │ │ + jne 80e29ec <__gmpz_get_d_2exp@plt+0x96bec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xbf,%ah │ │ │ │ + hlt │ │ │ │ + and %ch,(%edx) │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xf089080e,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x2,0x4(%ebp) │ │ │ │ - jne 80ebfe9 <__gmpz_get_d_2exp@plt+0xa01e9> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2a20 <__gmpz_get_d_2exp@plt+0x96c20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e2a38 <__gmpz_get_d_2exp@plt+0x96c38> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2a97 <__gmpz_get_d_2exp@plt+0x96c97> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e2ab5 <__gmpz_get_d_2exp@plt+0x96cb5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e2aa6 <__gmpz_get_d_2exp@plt+0x96ca6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e2ab5 <__gmpz_get_d_2exp@plt+0x96cb5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e2aa6 <__gmpz_get_d_2exp@plt+0x96ca6> │ │ │ │ + movl $0x80e2930,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + ja 80e2b37 <__gmpz_get_d_2exp@plt+0x96d37> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e296c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs in $0x25,%eax │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec04a <__gmpz_get_d_2exp@plt+0xa024a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec02c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e2c3b <__gmpz_get_d_2exp@plt+0x96e3b> │ │ │ │ + movl $0x80e2bb8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec02c <__gmpz_get_d_2exp@plt+0xa022c> │ │ │ │ + jne 80e2bb8 <__gmpz_get_d_2exp@plt+0x96db8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ah,%ch │ │ │ │ + and $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - rorb $0x8,(%esi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lock hlt │ │ │ │ + sub (%esi),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2bf4 <__gmpz_get_d_2exp@plt+0x96df4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in $0x25,%al │ │ │ │ + add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x40(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x27,0x4(%ebp) │ │ │ │ - jne 80ec091 <__gmpz_get_d_2exp@plt+0xa0291> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e2c3e <__gmpz_get_d_2exp@plt+0x96e3e> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e2684 <__gmpz_get_d_2exp@plt+0x96884> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2cf8 <__gmpz_get_d_2exp@plt+0x96ef8> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e28b0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e2acc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e2684 <__gmpz_get_d_2exp@plt+0x96884> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e2d3f <__gmpz_get_d_2exp@plt+0x96f3f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec0f2 <__gmpz_get_d_2exp@plt+0xa02f2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec0d4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e2e15 <__gmpz_get_d_2exp@plt+0x97015> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e2dcc,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec0d4 <__gmpz_get_d_2exp@plt+0xa02d4> │ │ │ │ + jne 80e2dcc <__gmpz_get_d_2exp@plt+0x96fcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xc1,%al │ │ │ │ + hlt │ │ │ │ + add %ch,(%esi) │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - rorl $0x8,(%esi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2e00 <__gmpz_get_d_2exp@plt+0x97000> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e2e18 <__gmpz_get_d_2exp@plt+0x97018> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2e77 <__gmpz_get_d_2exp@plt+0x97077> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e2e95 <__gmpz_get_d_2exp@plt+0x97095> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e2e86 <__gmpz_get_d_2exp@plt+0x97086> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e2e95 <__gmpz_get_d_2exp@plt+0x97095> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e2e86 <__gmpz_get_d_2exp@plt+0x97086> │ │ │ │ + movl $0x80e2d10,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x3,0x4(%ebp) │ │ │ │ - jne 80ec139 <__gmpz_get_d_2exp@plt+0xa0339> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + ja 80e2f17 <__gmpz_get_d_2exp@plt+0x97117> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e2d4c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e2f5b <__gmpz_get_d_2exp@plt+0x9715b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec19a <__gmpz_get_d_2exp@plt+0xa039a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec17c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e3031 <__gmpz_get_d_2exp@plt+0x97231> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e2fe8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec17c <__gmpz_get_d_2exp@plt+0xa037c> │ │ │ │ + jne 80e2fe8 <__gmpz_get_d_2exp@plt+0x971e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - rorl $0x8,(%esi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc74,%esi │ │ │ │ + hlt │ │ │ │ + sbb $0x30,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e301c <__gmpz_get_d_2exp@plt+0x9721c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e3034 <__gmpz_get_d_2exp@plt+0x97234> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3093 <__gmpz_get_d_2exp@plt+0x97293> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e30b1 <__gmpz_get_d_2exp@plt+0x972b1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e30a2 <__gmpz_get_d_2exp@plt+0x972a2> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e30b1 <__gmpz_get_d_2exp@plt+0x972b1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e30a2 <__gmpz_get_d_2exp@plt+0x972a2> │ │ │ │ + movl $0x80e2f2c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e3133 <__gmpz_get_d_2exp@plt+0x97333> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e2f68,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + push $0x170025df │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80e3210 <__gmpz_get_d_2exp@plt+0x97410> │ │ │ │ + movl $0x80e3198,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3198 <__gmpz_get_d_2exp@plt+0x97398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %bl,%bh │ │ │ │ + and $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - rorl $0x8,(%esi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x26,0x4(%ebp) │ │ │ │ - jne 80ec1e1 <__gmpz_get_d_2exp@plt+0xa03e1> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + lock aam $0x31 │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e31d4 <__gmpz_get_d_2exp@plt+0x973d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0xde,%al │ │ │ │ + and $0xc800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e3213 <__gmpz_get_d_2exp@plt+0x97413> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 80e2684 <__gmpz_get_d_2exp@plt+0x96884> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e32bd <__gmpz_get_d_2exp@plt+0x974bd> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e2eac,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e30c8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 80e2684 <__gmpz_get_d_2exp@plt+0x96884> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + in (%dx),%al │ │ │ │ + frstor 0x6001a00 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ec242 <__gmpz_get_d_2exp@plt+0xa0442> │ │ │ │ + ja 80e3355 <__gmpz_get_d_2exp@plt+0x97555> │ │ │ │ + movl $0x80e19fc,-0x34(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec224,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80e2684,-0x2c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80e2b54,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80e3150,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x83410e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e33cf <__gmpz_get_d_2exp@plt+0x975cf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e33a8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec224 <__gmpz_get_d_2exp@plt+0xa0424> │ │ │ │ + jne 80e33a8 <__gmpz_get_d_2exp@plt+0x975a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - ret $0x80e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x3e(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80e33d2 <__gmpz_get_d_2exp@plt+0x975d2> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x4,0x4(%ebp) │ │ │ │ - jne 80ec289 <__gmpz_get_d_2exp@plt+0xa0489> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e340b <__gmpz_get_d_2exp@plt+0x9760b> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e3461 <__gmpz_get_d_2exp@plt+0x97661> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3457 <__gmpz_get_d_2exp@plt+0x97657> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e33ec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec2ea <__gmpz_get_d_2exp@plt+0xa04ea> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec2cc,0x0(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e34c2 <__gmpz_get_d_2exp@plt+0x976c2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e34b8 <__gmpz_get_d_2exp@plt+0x976b8> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e3418,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e3515 <__gmpz_get_d_2exp@plt+0x97715> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e350c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec2cc <__gmpz_get_d_2exp@plt+0xa04cc> │ │ │ │ + jne 80e350c <__gmpz_get_d_2exp@plt+0x9770c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - ret $0x80e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - ret │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e353f <__gmpz_get_d_2exp@plt+0x9773f> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x5,0x4(%ebp) │ │ │ │ - jne 80ec331 <__gmpz_get_d_2exp@plt+0xa0531> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e3595 <__gmpz_get_d_2exp@plt+0x97795> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e358b <__gmpz_get_d_2exp@plt+0x9778b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e3520,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e35f6 <__gmpz_get_d_2exp@plt+0x977f6> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e35ec <__gmpz_get_d_2exp@plt+0x977ec> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e354c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec392 <__gmpz_get_d_2exp@plt+0xa0592> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec374,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e36df <__gmpz_get_d_2exp@plt+0x978df> │ │ │ │ + movl $0x80e364c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec374 <__gmpz_get_d_2exp@plt+0xa0574> │ │ │ │ + jne 80e364c <__gmpz_get_d_2exp@plt+0x9784c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ret │ │ │ │ + je 80e3687 <__gmpz_get_d_2exp@plt+0x97887> │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3674 <__gmpz_get_d_2exp@plt+0x97874> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x6,0x4(%ebp) │ │ │ │ - jne 80ec3d9 <__gmpz_get_d_2exp@plt+0xa05d9> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e36f1 <__gmpz_get_d_2exp@plt+0x978f1> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e36e2 <__gmpz_get_d_2exp@plt+0x978e2> │ │ │ │ + movl $0x80e3370,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e3470,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e373d <__gmpz_get_d_2exp@plt+0x9793d> │ │ │ │ + movl $0x80e34d0,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e35a4,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec43a <__gmpz_get_d_2exp@plt+0xa063a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec41c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e37b3 <__gmpz_get_d_2exp@plt+0x979b3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e378c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec41c <__gmpz_get_d_2exp@plt+0xa061c> │ │ │ │ + jne 80e378c <__gmpz_get_d_2exp@plt+0x9798c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - les (%esi),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x3c(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80e37b6 <__gmpz_get_d_2exp@plt+0x979b6> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x7,0x4(%ebp) │ │ │ │ - jne 80ec481 <__gmpz_get_d_2exp@plt+0xa0681> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e37ef <__gmpz_get_d_2exp@plt+0x979ef> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e3845 <__gmpz_get_d_2exp@plt+0x97a45> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e383b <__gmpz_get_d_2exp@plt+0x97a3b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e37d0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec4e2 <__gmpz_get_d_2exp@plt+0xa06e2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec4c4,0x0(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e38a6 <__gmpz_get_d_2exp@plt+0x97aa6> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e389c <__gmpz_get_d_2exp@plt+0x97a9c> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e37fc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e38f9 <__gmpz_get_d_2exp@plt+0x97af9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e38f0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec4c4 <__gmpz_get_d_2exp@plt+0xa06c4> │ │ │ │ + jne 80e38f0 <__gmpz_get_d_2exp@plt+0x97af0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - les (%esi),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - lds (%esi),%ecx │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e3923 <__gmpz_get_d_2exp@plt+0x97b23> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x8,0x4(%ebp) │ │ │ │ - jne 80ec529 <__gmpz_get_d_2exp@plt+0xa0729> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e3979 <__gmpz_get_d_2exp@plt+0x97b79> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e396f <__gmpz_get_d_2exp@plt+0x97b6f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e3904,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e39da <__gmpz_get_d_2exp@plt+0x97bda> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e39d0 <__gmpz_get_d_2exp@plt+0x97bd0> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80e3930,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec58a <__gmpz_get_d_2exp@plt+0xa078a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec56c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e3ac3 <__gmpz_get_d_2exp@plt+0x97cc3> │ │ │ │ + movl $0x80e3a30,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec56c <__gmpz_get_d_2exp@plt+0xa076c> │ │ │ │ + jne 80e3a30 <__gmpz_get_d_2exp@plt+0x97c30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - lds (%esi),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + pop %eax │ │ │ │ + cmp (%esi),%cl │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f13b(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3a58 <__gmpz_get_d_2exp@plt+0x97c58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x9,0x4(%ebp) │ │ │ │ - jne 80ec5d1 <__gmpz_get_d_2exp@plt+0xa07d1> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e3ad5 <__gmpz_get_d_2exp@plt+0x97cd5> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3ac6 <__gmpz_get_d_2exp@plt+0x97cc6> │ │ │ │ + movl $0x80e3754,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e3854,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3b21 <__gmpz_get_d_2exp@plt+0x97d21> │ │ │ │ + movl $0x80e38b4,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e3988,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + dec %eax │ │ │ │ + aad $0x25 │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jae 80ec5e2 <__gmpz_get_d_2exp@plt+0xa07e2> │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ + ja 80e3b8a <__gmpz_get_d_2exp@plt+0x97d8a> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80e3608,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e39ec,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 80e3bcf <__gmpz_get_d_2exp@plt+0x97dcf> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec646 <__gmpz_get_d_2exp@plt+0xa0846> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec628,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e3ca5 <__gmpz_get_d_2exp@plt+0x97ea5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e3c5c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec628 <__gmpz_get_d_2exp@plt+0xa0828> │ │ │ │ + jne 80e3c5c <__gmpz_get_d_2exp@plt+0x97e5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xe(%esi,%eax,8) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + hlt │ │ │ │ + nop │ │ │ │ + cmp $0xe,%al │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3c90 <__gmpz_get_d_2exp@plt+0x97e90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e3ca8 <__gmpz_get_d_2exp@plt+0x97ea8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3d07 <__gmpz_get_d_2exp@plt+0x97f07> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e3d25 <__gmpz_get_d_2exp@plt+0x97f25> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e3d16 <__gmpz_get_d_2exp@plt+0x97f16> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e3d25 <__gmpz_get_d_2exp@plt+0x97f25> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e3d16 <__gmpz_get_d_2exp@plt+0x97f16> │ │ │ │ + movl $0x80e3ba0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0xa,0x4(%ebp) │ │ │ │ - jne 80ec68d <__gmpz_get_d_2exp@plt+0xa088d> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + ja 80e3da7 <__gmpz_get_d_2exp@plt+0x97fa7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e3bdc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e3deb <__gmpz_get_d_2exp@plt+0x97feb> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec6ee <__gmpz_get_d_2exp@plt+0xa08ee> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec6d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e3ec1 <__gmpz_get_d_2exp@plt+0x980c1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e3e78,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec6d0 <__gmpz_get_d_2exp@plt+0xa08d0> │ │ │ │ + jne 80e3e78 <__gmpz_get_d_2exp@plt+0x98078> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %al,%bh │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%edi,%eax,8) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0xd,0x4(%ebp) │ │ │ │ - jne 80ec735 <__gmpz_get_d_2exp@plt+0xa0935> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + ds push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3eac <__gmpz_get_d_2exp@plt+0x980ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e3ec4 <__gmpz_get_d_2exp@plt+0x980c4> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3f23 <__gmpz_get_d_2exp@plt+0x98123> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e3f41 <__gmpz_get_d_2exp@plt+0x98141> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e3f32 <__gmpz_get_d_2exp@plt+0x98132> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e3f41 <__gmpz_get_d_2exp@plt+0x98141> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e3f32 <__gmpz_get_d_2exp@plt+0x98132> │ │ │ │ + movl $0x80e3dbc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + ja 80e3fc3 <__gmpz_get_d_2exp@plt+0x981c3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e3df8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test $0xd0,%al │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec796 <__gmpz_get_d_2exp@plt+0xa0996> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec778,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e40eb <__gmpz_get_d_2exp@plt+0x982eb> │ │ │ │ + movl $0x80e404c,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec778 <__gmpz_get_d_2exp@plt+0xa0978> │ │ │ │ + jne 80e404c <__gmpz_get_d_2exp@plt+0x9824c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xd0,%al │ │ │ │ + and $0x700,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xc7,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cc9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + lock mov %al,0xe(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4088 <__gmpz_get_d_2exp@plt+0x98288> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %dl,%al │ │ │ │ + and $0xcb00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0xf,0x4(%ebp) │ │ │ │ - jne 80ec7dd <__gmpz_get_d_2exp@plt+0xa09dd> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e40ee <__gmpz_get_d_2exp@plt+0x982ee> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e3b40 <__gmpz_get_d_2exp@plt+0x97d40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e41bc <__gmpz_get_d_2exp@plt+0x983bc> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e3d3c,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e3f58,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e3b40 <__gmpz_get_d_2exp@plt+0x97d40> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e4203 <__gmpz_get_d_2exp@plt+0x98403> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec83e <__gmpz_get_d_2exp@plt+0xa0a3e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec820,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e42d9 <__gmpz_get_d_2exp@plt+0x984d9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e4290,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec820 <__gmpz_get_d_2exp@plt+0xa0a20> │ │ │ │ + jne 80e4290 <__gmpz_get_d_2exp@plt+0x98490> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - enter $0x80e,$0x8b │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cca0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xe(%eax,%ecx,8) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + hlt │ │ │ │ + les 0xe(%edx),%eax │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e42c4 <__gmpz_get_d_2exp@plt+0x984c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e42dc <__gmpz_get_d_2exp@plt+0x984dc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e433b <__gmpz_get_d_2exp@plt+0x9853b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e4359 <__gmpz_get_d_2exp@plt+0x98559> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e434a <__gmpz_get_d_2exp@plt+0x9854a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e4359 <__gmpz_get_d_2exp@plt+0x98559> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e434a <__gmpz_get_d_2exp@plt+0x9854a> │ │ │ │ + movl $0x80e41d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x12,0x4(%ebp) │ │ │ │ - jne 80ec885 <__gmpz_get_d_2exp@plt+0xa0a85> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + ja 80e43db <__gmpz_get_d_2exp@plt+0x985db> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e4210,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e441f <__gmpz_get_d_2exp@plt+0x9861f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec8e6 <__gmpz_get_d_2exp@plt+0xa0ae6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec8c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e44f5 <__gmpz_get_d_2exp@plt+0x986f5> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e44ac,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec8c8 <__gmpz_get_d_2exp@plt+0xa0ac8> │ │ │ │ + jne 80e44ac <__gmpz_get_d_2exp@plt+0x986ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - enter $0x80e,$0x8b │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cca4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%ecx,%ecx,8) │ │ │ │ + hlt │ │ │ │ + loopne 80e44f5 <__gmpz_get_d_2exp@plt+0x986f5> │ │ │ │ push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x13,0x4(%ebp) │ │ │ │ - jne 80ec92d <__gmpz_get_d_2exp@plt+0xa0b2d> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e44e0 <__gmpz_get_d_2exp@plt+0x986e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e44f8 <__gmpz_get_d_2exp@plt+0x986f8> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4557 <__gmpz_get_d_2exp@plt+0x98757> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e4575 <__gmpz_get_d_2exp@plt+0x98775> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e4566 <__gmpz_get_d_2exp@plt+0x98766> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e4575 <__gmpz_get_d_2exp@plt+0x98775> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e4566 <__gmpz_get_d_2exp@plt+0x98766> │ │ │ │ + movl $0x80e43f0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e45f7 <__gmpz_get_d_2exp@plt+0x987f7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e442c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + je 80e45d0 <__gmpz_get_d_2exp@plt+0x987d0> │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ec98e <__gmpz_get_d_2exp@plt+0xa0b8e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ec970,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e46e5 <__gmpz_get_d_2exp@plt+0x988e5> │ │ │ │ + movl $0x80e465c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ec970 <__gmpz_get_d_2exp@plt+0xa0b70> │ │ │ │ + jne 80e465c <__gmpz_get_d_2exp@plt+0x9885c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xca,%al │ │ │ │ + and $0x500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080ec9,%al │ │ │ │ + lock cwtl │ │ │ │ inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cca8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4698 <__gmpz_get_d_2exp@plt+0x98898> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lock leave │ │ │ │ + and $0xc900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0xf76f7f2(%ecx,%ecx,8) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x14,0x4(%ebp) │ │ │ │ - jne 80ec9d5 <__gmpz_get_d_2exp@plt+0xa0bd5> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e46e8 <__gmpz_get_d_2exp@plt+0x988e8> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 80e3b40 <__gmpz_get_d_2exp@plt+0x97d40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e47a6 <__gmpz_get_d_2exp@plt+0x989a6> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e4370,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e458c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 80e3b40 <__gmpz_get_d_2exp@plt+0x97d40> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ror $0x25,%al │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80e4823 <__gmpz_get_d_2exp@plt+0x98a23> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80e3fe0,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e4614,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80d1a88 <__gmpz_get_d_2exp@plt+0x85c88> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + jb 80e4867 <__gmpz_get_d_2exp@plt+0x98a67> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eca36 <__gmpz_get_d_2exp@plt+0xa0c36> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eca18,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e493d <__gmpz_get_d_2exp@plt+0x98b3d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e48f4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eca18 <__gmpz_get_d_2exp@plt+0xa0c18> │ │ │ │ + jne 80e48f4 <__gmpz_get_d_2exp@plt+0x98af4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - lret $0x80e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xe(%edx,%ecx,8) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %esi,0x11(%ebp) │ │ │ │ - cmpl $0x15,0x4(%ebp) │ │ │ │ - jne 80eca7d <__gmpz_get_d_2exp@plt+0xa0c7d> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + hlt │ │ │ │ + sub %cl,0xe(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4928 <__gmpz_get_d_2exp@plt+0x98b28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e4940 <__gmpz_get_d_2exp@plt+0x98b40> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e499f <__gmpz_get_d_2exp@plt+0x98b9f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e49bd <__gmpz_get_d_2exp@plt+0x98bbd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e49ae <__gmpz_get_d_2exp@plt+0x98bae> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e49bd <__gmpz_get_d_2exp@plt+0x98bbd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e49ae <__gmpz_get_d_2exp@plt+0x98bae> │ │ │ │ + movl $0x80e4838,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - repnz (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ + ja 80e4a3f <__gmpz_get_d_2exp@plt+0x98c3f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e4874,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 80e4a83 <__gmpz_get_d_2exp@plt+0x98c83> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecaf2 <__gmpz_get_d_2exp@plt+0xa0cf2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecad4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e4b59 <__gmpz_get_d_2exp@plt+0x98d59> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e4b10,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecad4 <__gmpz_get_d_2exp@plt+0xa0cd4> │ │ │ │ + jne 80e4b10 <__gmpz_get_d_2exp@plt+0x98d10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xcb,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - lret │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + dec %ebx │ │ │ │ push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - push %es │ │ │ │ - jne 80ecb39 <__gmpz_get_d_2exp@plt+0xa0d39> │ │ │ │ - cmpl $0x2,0x4(%ebp) │ │ │ │ - jne 80ecb39 <__gmpz_get_d_2exp@plt+0xa0d39> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4b44 <__gmpz_get_d_2exp@plt+0x98d44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e4b5c <__gmpz_get_d_2exp@plt+0x98d5c> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4bbb <__gmpz_get_d_2exp@plt+0x98dbb> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e4bd9 <__gmpz_get_d_2exp@plt+0x98dd9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e4bca <__gmpz_get_d_2exp@plt+0x98dca> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e4bd9 <__gmpz_get_d_2exp@plt+0x98dd9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e4bca <__gmpz_get_d_2exp@plt+0x98dca> │ │ │ │ + movl $0x80e4a54,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + ja 80e4c5b <__gmpz_get_d_2exp@plt+0x98e5b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e4a90,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %al,%ah │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecb9a <__gmpz_get_d_2exp@plt+0xa0d9a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecb7c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e4d5f <__gmpz_get_d_2exp@plt+0x98f5f> │ │ │ │ + movl $0x80e4cdc,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecb7c <__gmpz_get_d_2exp@plt+0xa0d7c> │ │ │ │ + jne 80e4cdc <__gmpz_get_d_2exp@plt+0x98edc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - lret │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + ret │ │ │ │ + and $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - lret │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - push %es │ │ │ │ - jne 80ecbe1 <__gmpz_get_d_2exp@plt+0xa0de1> │ │ │ │ - cmpl $0x1,0x4(%ebp) │ │ │ │ - jne 80ecbe1 <__gmpz_get_d_2exp@plt+0xa0de1> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lock sbb %cl,0xe(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4d18 <__gmpz_get_d_2exp@plt+0x98f18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jo 80e4cd1 <__gmpz_get_d_2exp@plt+0x98ed1> │ │ │ │ + and $0xca00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e4d62 <__gmpz_get_d_2exp@plt+0x98f62> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e47c8 <__gmpz_get_d_2exp@plt+0x989c8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4e1c <__gmpz_get_d_2exp@plt+0x9901c> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e49d4,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e4bf0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e47c8 <__gmpz_get_d_2exp@plt+0x989c8> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e4e63 <__gmpz_get_d_2exp@plt+0x99063> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecc42 <__gmpz_get_d_2exp@plt+0xa0e42> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecc24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e4f39 <__gmpz_get_d_2exp@plt+0x99139> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e4ef0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecc24 <__gmpz_get_d_2exp@plt+0xa0e24> │ │ │ │ + jne 80e4ef0 <__gmpz_get_d_2exp@plt+0x990f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - int3 │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x34(%eax) │ │ │ │ + hlt │ │ │ │ + and $0x4f,%al │ │ │ │ push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4f24 <__gmpz_get_d_2exp@plt+0x99124> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e4f3c <__gmpz_get_d_2exp@plt+0x9913c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4f9b <__gmpz_get_d_2exp@plt+0x9919b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e4fb9 <__gmpz_get_d_2exp@plt+0x991b9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e4faa <__gmpz_get_d_2exp@plt+0x991aa> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e4fb9 <__gmpz_get_d_2exp@plt+0x991b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e4faa <__gmpz_get_d_2exp@plt+0x991aa> │ │ │ │ + movl $0x80e4e34,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - push %es │ │ │ │ - jne 80ecc89 <__gmpz_get_d_2exp@plt+0xa0e89> │ │ │ │ - cmpl $0x12,0x4(%ebp) │ │ │ │ - jne 80ecc89 <__gmpz_get_d_2exp@plt+0xa0e89> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + ja 80e503b <__gmpz_get_d_2exp@plt+0x9923b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e4e70,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e507f <__gmpz_get_d_2exp@plt+0x9927f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eccea <__gmpz_get_d_2exp@plt+0xa0eea> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecccc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5155 <__gmpz_get_d_2exp@plt+0x99355> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e510c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecccc <__gmpz_get_d_2exp@plt+0xa0ecc> │ │ │ │ + jne 80e510c <__gmpz_get_d_2exp@plt+0x9930c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + push %ecx │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - int $0xe │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - push %es │ │ │ │ - jne 80ecd31 <__gmpz_get_d_2exp@plt+0xa0f31> │ │ │ │ - cmpl $0x3,0x4(%ebp) │ │ │ │ - jne 80ecd31 <__gmpz_get_d_2exp@plt+0xa0f31> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5140 <__gmpz_get_d_2exp@plt+0x99340> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5158 <__gmpz_get_d_2exp@plt+0x99358> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e51b7 <__gmpz_get_d_2exp@plt+0x993b7> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e51d5 <__gmpz_get_d_2exp@plt+0x993d5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e51c6 <__gmpz_get_d_2exp@plt+0x993c6> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e51d5 <__gmpz_get_d_2exp@plt+0x993d5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e51c6 <__gmpz_get_d_2exp@plt+0x993c6> │ │ │ │ + movl $0x80e5050,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e5257 <__gmpz_get_d_2exp@plt+0x99457> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e508c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0xbe,%al │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecd92 <__gmpz_get_d_2exp@plt+0xa0f92> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecd74,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5334 <__gmpz_get_d_2exp@plt+0x99534> │ │ │ │ + movl $0x80e52bc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecd74 <__gmpz_get_d_2exp@plt+0xa0f74> │ │ │ │ + jne 80e52bc <__gmpz_get_d_2exp@plt+0x994bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - int $0xe │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + mov $0x40025,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - int $0xe │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lock clc │ │ │ │ + push %edx │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e52f8 <__gmpz_get_d_2exp@plt+0x994f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mov $0xc80025,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %dh,0x11(%ebp) │ │ │ │ - cmpl $0x2,0x4(%ebp) │ │ │ │ - jne 80ecdd9 <__gmpz_get_d_2exp@plt+0xa0fd9> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5337 <__gmpz_get_d_2exp@plt+0x99537> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 80e47c8 <__gmpz_get_d_2exp@plt+0x989c8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e53e1 <__gmpz_get_d_2exp@plt+0x995e1> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e4fd0,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e51ec,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ + jmp 80e47c8 <__gmpz_get_d_2exp@plt+0x989c8> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ece3a <__gmpz_get_d_2exp@plt+0xa103a> │ │ │ │ + ja 80e5475 <__gmpz_get_d_2exp@plt+0x99675> │ │ │ │ + movl $0x80e3b40,-0x34(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ece1c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80e47c8,-0x2c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80e4c78,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80e5274,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x83410ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e54ef <__gmpz_get_d_2exp@plt+0x996ef> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e54c8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ece1c <__gmpz_get_d_2exp@plt+0xa101c> │ │ │ │ + jne 80e54c8 <__gmpz_get_d_2exp@plt+0x996c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - into │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x32(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80e54f2 <__gmpz_get_d_2exp@plt+0x996f2> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %dh,0x11(%ebp) │ │ │ │ - cmpl $0xc,0x4(%ebp) │ │ │ │ - jne 80ece81 <__gmpz_get_d_2exp@plt+0xa1081> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e552c <__gmpz_get_d_2exp@plt+0x9972c> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e5584 <__gmpz_get_d_2exp@plt+0x99784> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e557a <__gmpz_get_d_2exp@plt+0x9977a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e550c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecee2 <__gmpz_get_d_2exp@plt+0xa10e2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecec4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e55d9 <__gmpz_get_d_2exp@plt+0x997d9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e55d0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecec4 <__gmpz_get_d_2exp@plt+0xa10c4> │ │ │ │ + jne 80e55d0 <__gmpz_get_d_2exp@plt+0x997d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - into │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cccc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - iret │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e5604 <__gmpz_get_d_2exp@plt+0x99804> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %dh,0x11(%ebp) │ │ │ │ - cmpl $0xd,0x4(%ebp) │ │ │ │ - jne 80ecf29 <__gmpz_get_d_2exp@plt+0xa1129> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e565c <__gmpz_get_d_2exp@plt+0x9985c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5652 <__gmpz_get_d_2exp@plt+0x99852> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e55e4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ecf8a <__gmpz_get_d_2exp@plt+0xa118a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ecf6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5731 <__gmpz_get_d_2exp@plt+0x99931> │ │ │ │ + movl $0x80e56ac,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ecf6c <__gmpz_get_d_2exp@plt+0xa116c> │ │ │ │ + jne 80e56ac <__gmpz_get_d_2exp@plt+0x998ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - iret │ │ │ │ + aam $0x56 │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f131(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %dh,0x11(%ebp) │ │ │ │ - cmpl $0x8,0x4(%ebp) │ │ │ │ - jne 80ecfd1 <__gmpz_get_d_2exp@plt+0xa11d1> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ed032 <__gmpz_get_d_2exp@plt+0xa1232> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed014,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed014 <__gmpz_get_d_2exp@plt+0xa1214> │ │ │ │ + jne 80e56d4 <__gmpz_get_d_2exp@plt+0x998d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - rorb $1,(%esi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x30(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5743 <__gmpz_get_d_2exp@plt+0x99943> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5734 <__gmpz_get_d_2exp@plt+0x99934> │ │ │ │ + movl $0x80e5490,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e5538,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - add %dh,0x11(%ebp) │ │ │ │ - cmpl $0xa,0x4(%ebp) │ │ │ │ - jne 80ed079 <__gmpz_get_d_2exp@plt+0xa1279> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5788 <__gmpz_get_d_2exp@plt+0x99988> │ │ │ │ + movl $0x80e5594,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e5610,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed0da <__gmpz_get_d_2exp@plt+0xa12da> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed0bc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e57ff <__gmpz_get_d_2exp@plt+0x999ff> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e57d8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed0bc <__gmpz_get_d_2exp@plt+0xa12bc> │ │ │ │ + jne 80e57d8 <__gmpz_get_d_2exp@plt+0x999d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - rorb $1,(%esi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccd8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - rorl $1,(%esi) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - sub %esi,0x11(%ebp) │ │ │ │ - cmpl $0x1a,0x4(%ebp) │ │ │ │ - jne 80ed121 <__gmpz_get_d_2exp@plt+0xa1321> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e5802 <__gmpz_get_d_2exp@plt+0x99a02> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x834c381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed182 <__gmpz_get_d_2exp@plt+0xa1382> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed164,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ed164 <__gmpz_get_d_2exp@plt+0xa1364> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e583c <__gmpz_get_d_2exp@plt+0x99a3c> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorl $1,(%esi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833ccdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f12f(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - sub %esi,0x11(%ebp) │ │ │ │ - cmpl $0x33,0x4(%ebp) │ │ │ │ - jne 80ed1c9 <__gmpz_get_d_2exp@plt+0xa13c9> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e5894 <__gmpz_get_d_2exp@plt+0x99a94> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e588a <__gmpz_get_d_2exp@plt+0x99a8a> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e581c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed22a <__gmpz_get_d_2exp@plt+0xa142a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed20c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e58e9 <__gmpz_get_d_2exp@plt+0x99ae9> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e58e0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed20c <__gmpz_get_d_2exp@plt+0xa140c> │ │ │ │ + jne 80e58e0 <__gmpz_get_d_2exp@plt+0x99ae0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xd2,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cce0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x2e(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e5914 <__gmpz_get_d_2exp@plt+0x99b14> │ │ │ │ + movl $0x81f38ef,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81acc28 <__gmpz_get_d_2exp@plt+0x160e28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - sub %esi,0x11(%ebp) │ │ │ │ - cmpl $0x42,0x4(%ebp) │ │ │ │ - jne 80ed271 <__gmpz_get_d_2exp@plt+0xa1471> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e596c <__gmpz_get_d_2exp@plt+0x99b6c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5962 <__gmpz_get_d_2exp@plt+0x99b62> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80e58f4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8120764 <__gmpz_get_d_2exp@plt+0xd4964> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed2d2 <__gmpz_get_d_2exp@plt+0xa14d2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed2b4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5a41 <__gmpz_get_d_2exp@plt+0x99c41> │ │ │ │ + movl $0x80e59bc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed2b4 <__gmpz_get_d_2exp@plt+0xa14b4> │ │ │ │ + jne 80e59bc <__gmpz_get_d_2exp@plt+0x99bbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in $0xd2,%al │ │ │ │ + in $0x59,%al │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833cce4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - rorl %cl,(%esi) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x87d83f0(%ecx) │ │ │ │ - sub %esi,0x11(%ebp) │ │ │ │ - cmpl $0x31,0x4(%ebp) │ │ │ │ - jne 80ed319 <__gmpz_get_d_2exp@plt+0xa1519> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ed3ec <__gmpz_get_d_2exp@plt+0xa15ec> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed360,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed360 <__gmpz_get_d_2exp@plt+0xa1560> │ │ │ │ + jne 80e59e4 <__gmpz_get_d_2exp@plt+0x99be4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %dl,%bl │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7f2(%ebx,%edx,8) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5a53 <__gmpz_get_d_2exp@plt+0x99c53> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5a44 <__gmpz_get_d_2exp@plt+0x99c44> │ │ │ │ + movl $0x80e57a0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e5848,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5a98 <__gmpz_get_d_2exp@plt+0x99c98> │ │ │ │ + movl $0x80e58a4,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80e5920,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + shlb $1,0x190025(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ed3f4 <__gmpz_get_d_2exp@plt+0xa15f4> │ │ │ │ - movl $0x815161c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x815161c,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80e5af6 <__gmpz_get_d_2exp@plt+0x99cf6> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80e5670,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae0f8,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + movl $0x80e5980,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - mov $0x833cce8,%esi │ │ │ │ + jmp 80da530 <__gmpz_get_d_2exp@plt+0x8e730> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e5b3b <__gmpz_get_d_2exp@plt+0x99d3b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed485 <__gmpz_get_d_2exp@plt+0xa1685> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed43c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5c11 <__gmpz_get_d_2exp@plt+0x99e11> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e5bc8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed43c <__gmpz_get_d_2exp@plt+0xa163c> │ │ │ │ + jne 80e5bc8 <__gmpz_get_d_2exp@plt+0x99dc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + hlt │ │ │ │ cld │ │ │ │ - push $0x8b080ed4 │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + pop %ebx │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed468 <__gmpz_get_d_2exp@plt+0xa1668> │ │ │ │ + jne 80e5bfc <__gmpz_get_d_2exp@plt+0x99dfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - shll $0x8b,0x1b(%ebp) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80ed493 <__gmpz_get_d_2exp@plt+0xa1693> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5c14 <__gmpz_get_d_2exp@plt+0x99e14> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833cf54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5c73 <__gmpz_get_d_2exp@plt+0x99e73> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 80ed493 <__gmpz_get_d_2exp@plt+0xa1693> │ │ │ │ - jmp 80ed47a <__gmpz_get_d_2exp@plt+0xa167a> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jl 80e5c91 <__gmpz_get_d_2exp@plt+0x99e91> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e5c82 <__gmpz_get_d_2exp@plt+0x99e82> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e5c91 <__gmpz_get_d_2exp@plt+0x99e91> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e5c82 <__gmpz_get_d_2exp@plt+0x99e82> │ │ │ │ + movl $0x80e5b0c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e5d13 <__gmpz_get_d_2exp@plt+0x99f13> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e5b48,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed521 <__gmpz_get_d_2exp@plt+0xa1721> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed4d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e5d57 <__gmpz_get_d_2exp@plt+0x99f57> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e5e2d <__gmpz_get_d_2exp@plt+0x9a02d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e5de4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed4d8 <__gmpz_get_d_2exp@plt+0xa16d8> │ │ │ │ + jne 80e5de4 <__gmpz_get_d_2exp@plt+0x99fe4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xd5,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + sbb %bl,0xe(%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed504 <__gmpz_get_d_2exp@plt+0xa1704> │ │ │ │ + jne 80e5e18 <__gmpz_get_d_2exp@plt+0x9a018> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - enter $0x1b75,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - add $0x3b,%al │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - jge 80ed52f <__gmpz_get_d_2exp@plt+0xa172f> │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e5e30 <__gmpz_get_d_2exp@plt+0x9a030> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833cf58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e5e8f <__gmpz_get_d_2exp@plt+0x9a08f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e5ead <__gmpz_get_d_2exp@plt+0x9a0ad> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e5e9e <__gmpz_get_d_2exp@plt+0x9a09e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jg 80ed52f <__gmpz_get_d_2exp@plt+0xa172f> │ │ │ │ - jmp 80ed516 <__gmpz_get_d_2exp@plt+0xa1716> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jl 80e5ead <__gmpz_get_d_2exp@plt+0x9a0ad> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e5e9e <__gmpz_get_d_2exp@plt+0x9a09e> │ │ │ │ + movl $0x80e5d28,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + ja 80e5f2f <__gmpz_get_d_2exp@plt+0x9a12f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e5d64,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0xb1,%al │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed5c7 <__gmpz_get_d_2exp@plt+0xa17c7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed574,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e6033 <__gmpz_get_d_2exp@plt+0x9a233> │ │ │ │ + movl $0x80e5fb0,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed574 <__gmpz_get_d_2exp@plt+0xa1774> │ │ │ │ + jne 80e5fb0 <__gmpz_get_d_2exp@plt+0x9a1b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivs 0x60025(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - test $0xd5,%al │ │ │ │ + lock in (%dx),%al │ │ │ │ + pop %edi │ │ │ │ push %cs │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed5a8 <__gmpz_get_d_2exp@plt+0xa17a8> │ │ │ │ + jne 80e5fec <__gmpz_get_d_2exp@plt+0x9a1ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + mov $0x25,%al │ │ │ │ + add %cl,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x35c6fcaa(%ebx) │ │ │ │ - jne 80ed5cf <__gmpz_get_d_2exp@plt+0xa17cf> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - cmp 0x4(%ebp),%edx │ │ │ │ - jge 80ed5e1 <__gmpz_get_d_2exp@plt+0xa17e1> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e6036 <__gmpz_get_d_2exp@plt+0x9a236> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cf5c,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e5ab8 <__gmpz_get_d_2exp@plt+0x99cb8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 80ed5df <__gmpz_get_d_2exp@plt+0xa17df> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e60f0 <__gmpz_get_d_2exp@plt+0x9a2f0> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80e5ca8,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80e5ec4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 80ed5bf <__gmpz_get_d_2exp@plt+0xa17bf> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80e5ab8 <__gmpz_get_d_2exp@plt+0x99cb8> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e6137 <__gmpz_get_d_2exp@plt+0x9a337> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed675 <__gmpz_get_d_2exp@plt+0xa1875> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed624,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e620d <__gmpz_get_d_2exp@plt+0x9a40d> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e61c4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed624 <__gmpz_get_d_2exp@plt+0xa1824> │ │ │ │ + jne 80e61c4 <__gmpz_get_d_2exp@plt+0x9a3c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ + hlt │ │ │ │ + clc │ │ │ │ + popa │ │ │ │ push %cs │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed650 <__gmpz_get_d_2exp@plt+0xa1850> │ │ │ │ + jne 80e61f8 <__gmpz_get_d_2exp@plt+0x9a3f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - shll $0x8b,0x23(%ebp) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e6210 <__gmpz_get_d_2exp@plt+0x9a410> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833cf60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e626f <__gmpz_get_d_2exp@plt+0x9a46f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 80ed68c <__gmpz_get_d_2exp@plt+0xa188c> │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jl 80e628d <__gmpz_get_d_2exp@plt+0x9a48d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e627e <__gmpz_get_d_2exp@plt+0x9a47e> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e628d <__gmpz_get_d_2exp@plt+0x9a48d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e627e <__gmpz_get_d_2exp@plt+0x9a47e> │ │ │ │ + movl $0x80e6108,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80e630f <__gmpz_get_d_2exp@plt+0x9a50f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80e6144,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed723 <__gmpz_get_d_2exp@plt+0xa1923> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ed6d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80e6353 <__gmpz_get_d_2exp@plt+0x9a553> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e6429 <__gmpz_get_d_2exp@plt+0x9a629> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e63e0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed6d0 <__gmpz_get_d_2exp@plt+0xa18d0> │ │ │ │ + jne 80e63e0 <__gmpz_get_d_2exp@plt+0x9a5e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - add $0xd7,%al │ │ │ │ + hlt │ │ │ │ + adc $0x64,%al │ │ │ │ push %cs │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed704 <__gmpz_get_d_2exp@plt+0xa1904> │ │ │ │ + jne 80e6414 <__gmpz_get_d_2exp@plt+0x9a614> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x35c6fcaa(%ebx) │ │ │ │ - jne 80ed72b <__gmpz_get_d_2exp@plt+0xa192b> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - cmp 0x4(%ebp),%edx │ │ │ │ - jge 80ed73d <__gmpz_get_d_2exp@plt+0xa193d> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833cf64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 80ed739 <__gmpz_get_d_2exp@plt+0xa1939> │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 80ed71b <__gmpz_get_d_2exp@plt+0xa191b> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e642c <__gmpz_get_d_2exp@plt+0x9a62c> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x800,%eax │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ed79d <__gmpz_get_d_2exp@plt+0xa199d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 804ba60 │ │ │ │ - add $0x1c,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e648b <__gmpz_get_d_2exp@plt+0x9a68b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80e64a9 <__gmpz_get_d_2exp@plt+0x9a6a9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e649a <__gmpz_get_d_2exp@plt+0x9a69a> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80e64a9 <__gmpz_get_d_2exp@plt+0x9a6a9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e649a <__gmpz_get_d_2exp@plt+0x9a69a> │ │ │ │ + movl $0x80e6324,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d0efca8 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ed88b <__gmpz_get_d_2exp@plt+0xa1a8b> │ │ │ │ - movl $0x80ed810,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ed810 <__gmpz_get_d_2exp@plt+0xa1a10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mull (%eax,%eax,1) │ │ │ │ - in $0x1,%al │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ed88e <__gmpz_get_d_2exp@plt+0xa1a8e> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x8,(%ecx) │ │ │ │ - movl $0x80ed754,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80e652b <__gmpz_get_d_2exp@plt+0x9a72b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80e6360,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ed880,0x10(%ebp) │ │ │ │ - movl $0x8340189,0x4(%ebp) │ │ │ │ - movl $0x833cf90,0x8(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf7,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1000200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + and $0x3001700,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ed9c7 <__gmpz_get_d_2exp@plt+0xa1bc7> │ │ │ │ - movl $0x80ed8f8,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80e6608 <__gmpz_get_d_2exp@plt+0x9a808> │ │ │ │ + movl $0x80e6590,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed8f8 <__gmpz_get_d_2exp@plt+0xa1af8> │ │ │ │ + jne 80e6590 <__gmpz_get_d_2exp@plt+0x9a790> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x630024f6,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + clc │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + and $0x400,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0xc7,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %bl,%cl │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4589ce(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lock int3 │ │ │ │ + gs push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ed928 <__gmpz_get_d_2exp@plt+0xa1b28> │ │ │ │ + jne 80e65cc <__gmpz_get_d_2exp@plt+0x9a7cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %?,%esi │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x0,%al │ │ │ │ + mov $0xc80025aa,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ed9ca <__gmpz_get_d_2exp@plt+0xa1bca> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ed7bc,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e660b <__gmpz_get_d_2exp@plt+0x9a80b> │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e5ab8 <__gmpz_get_d_2exp@plt+0x99cb8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e66b5 <__gmpz_get_d_2exp@plt+0x9a8b5> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80e62a4,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e64c0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80ed980,0x0(%ebp) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x899f7f2(%ecx,%ebx,8) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ed99c <__gmpz_get_d_2exp@plt+0xa1b9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ed9d9 <__gmpz_get_d_2exp@plt+0xa1bd9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - imul $0xf4240,%ecx,%ecx │ │ │ │ - add 0x4(%eax),%ecx │ │ │ │ - movl $0x8160a04,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e5ab8 <__gmpz_get_d_2exp@plt+0x99cb8> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - mov $0x140024f5,%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sbb %ch,0x1a0025(%edx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80eda34 <__gmpz_get_d_2exp@plt+0xa1c34> │ │ │ │ - movl $0x80ed8b0,-0xc(%edi) │ │ │ │ + ja 80e6740 <__gmpz_get_d_2exp@plt+0x9a940> │ │ │ │ + movl $0x80e5ab8,-0x2c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80e5f4c,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80e6548,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8,0x0(%ebp) │ │ │ │ - movl $0x4,0x4(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + movl $0x833fde8,0x0(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833cfc4,%esi │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80be524 <__gmpz_get_d_2exp@plt+0x72724> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8341100,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x800,%eax │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80eda9d <__gmpz_get_d_2exp@plt+0xa1c9d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 804ba60 │ │ │ │ - add $0x1c,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d0effa5 │ │ │ │ - add %al,(%edx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80edb8b <__gmpz_get_d_2exp@plt+0xa1d8b> │ │ │ │ - movl $0x80edb10,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80e685b <__gmpz_get_d_2exp@plt+0x9aa5b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e679c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80edb10 <__gmpz_get_d_2exp@plt+0xa1d10> │ │ │ │ + jne 80e679c <__gmpz_get_d_2exp@plt+0x9a99c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - hlt │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80edb8e <__gmpz_get_d_2exp@plt+0xa1d8e> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x8,(%ecx) │ │ │ │ - movl $0x80eda54,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80edb80,0x10(%ebp) │ │ │ │ - movl $0x8340189,0x4(%ebp) │ │ │ │ - movl $0x833cf90,0x8(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf4,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1000200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80edcc4 <__gmpz_get_d_2exp@plt+0xa1ec4> │ │ │ │ - movl $0x80edbf8,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + enter $0xe67,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80edbf8 <__gmpz_get_d_2exp@plt+0xa1df8> │ │ │ │ + jne 80e67c8 <__gmpz_get_d_2exp@plt+0x9a9c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x630024f3,%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0xc7,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub %bl,%ah │ │ │ │ - push %cs │ │ │ │ - or %cl,0x4589ce(%ecx) │ │ │ │ + hlt │ │ │ │ + addr16 push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80edc28 <__gmpz_get_d_2exp@plt+0xa1e28> │ │ │ │ + jne 80e67f4 <__gmpz_get_d_2exp@plt+0x9a9f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %?,%ebx │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edcc7 <__gmpz_get_d_2exp@plt+0xa1ec7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80edabc,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80edc80,0x0(%ebp) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - in $0x0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x68(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6868 <__gmpz_get_d_2exp@plt+0x9aa68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x899f7f2(%esp,%ebx,8) │ │ │ │ + cld │ │ │ │ + cmp %ch,0xe(%eax) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80edc9c <__gmpz_get_d_2exp@plt+0xa1e9c> │ │ │ │ + jne 80e6838 <__gmpz_get_d_2exp@plt+0x9aa38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edcd6 <__gmpz_get_d_2exp@plt+0xa1ed6> │ │ │ │ + ja 80e688c <__gmpz_get_d_2exp@plt+0x9aa8c> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80f0834,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x18,%al │ │ │ │ + push $0x4589080e │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x140024f2,%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e68cd <__gmpz_get_d_2exp@plt+0x9aacd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edd34 <__gmpz_get_d_2exp@plt+0xa1f34> │ │ │ │ - movl $0x80edbb0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8,0x0(%ebp) │ │ │ │ - movl $0x4,0x4(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + ja 80e6909 <__gmpz_get_d_2exp@plt+0x9ab09> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e68a4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833cfcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x800,%eax │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edd9d <__gmpz_get_d_2exp@plt+0xa1f9d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 804ba60 │ │ │ │ - add $0x1c,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d0f02a2 │ │ │ │ - add %al,(%edx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ede8b <__gmpz_get_d_2exp@plt+0xa208b> │ │ │ │ - movl $0x80ede10,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80e6a1f <__gmpz_get_d_2exp@plt+0x9ac1f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e6960,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ede10 <__gmpz_get_d_2exp@plt+0xa2010> │ │ │ │ + jne 80e6960 <__gmpz_get_d_2exp@plt+0x9ab60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - int1 │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x1,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ede8e <__gmpz_get_d_2exp@plt+0xa208e> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x4,(%ecx) │ │ │ │ - movl $0x80edd54,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ede80,0x10(%ebp) │ │ │ │ - movl $0x8340189,0x4(%ebp) │ │ │ │ - movl $0x833cf90,0x8(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %gs,0xe(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e698c <__gmpz_get_d_2exp@plt+0x9ab8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf1,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1000200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80edfbe <__gmpz_get_d_2exp@plt+0xa21be> │ │ │ │ - movl $0x80edef8,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x8b080e69,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80edef8 <__gmpz_get_d_2exp@plt+0xa20f8> │ │ │ │ + jne 80e69b8 <__gmpz_get_d_2exp@plt+0x9abb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x630024f0,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0xc7,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %bl,%bh │ │ │ │ + add %ch,(%edx,%ebp,2) │ │ │ │ push %cs │ │ │ │ - or %cl,0x4589ce(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80edf28 <__gmpz_get_d_2exp@plt+0xa2128> │ │ │ │ + jne 80e6a2c <__gmpz_get_d_2exp@plt+0x9ac2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %?,%eax │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edfc1 <__gmpz_get_d_2exp@plt+0xa21c1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80eddbc,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80edf80,0x0(%ebp) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x899f7f2(%edi,%ebx,8) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80edf9c <__gmpz_get_d_2exp@plt+0xa219c> │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + imul $0xfcc58308,(%esi),%ecx │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e69fc <__gmpz_get_d_2exp@plt+0x9abfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80edfd0 <__gmpz_get_d_2exp@plt+0xa21d0> │ │ │ │ + ja 80e6a50 <__gmpz_get_d_2exp@plt+0x9ac50> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xdc,%al │ │ │ │ + imul $0xfc458908,(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ - adc $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6a91 <__gmpz_get_d_2exp@plt+0x9ac91> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee02c <__gmpz_get_d_2exp@plt+0xa222c> │ │ │ │ - movl $0x80edeb0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x4,0x0(%ebp) │ │ │ │ - movl $0x4,0x4(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + ja 80e6acd <__gmpz_get_d_2exp@plt+0x9accd> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e6a68,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x833cfd4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %ch,%bh │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ee0c2 <__gmpz_get_d_2exp@plt+0xa22c2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ee080,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6be3 <__gmpz_get_d_2exp@plt+0x9ade3> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e6b24,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee080 <__gmpz_get_d_2exp@plt+0xa2280> │ │ │ │ + jne 80e6b24 <__gmpz_get_d_2exp@plt+0x9ad24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f120(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xef,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ + push %eax │ │ │ │ + imul $0x8,(%esi),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80edff0 <__gmpz_get_d_2exp@plt+0xa21f0> │ │ │ │ - mov $0x833cfdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee111 <__gmpz_get_d_2exp@plt+0xa2311> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ee10d <__gmpz_get_d_2exp@plt+0xa230d> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833d05a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6b50 <__gmpz_get_d_2exp@plt+0x9ad50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee159 <__gmpz_get_d_2exp@plt+0xa2359> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ee155 <__gmpz_get_d_2exp@plt+0xa2355> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833d0b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + cld │ │ │ │ + jl 80e6bc0 <__gmpz_get_d_2exp@plt+0x9adc0> │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6b7c <__gmpz_get_d_2exp@plt+0x9ad7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee1a1 <__gmpz_get_d_2exp@plt+0xa23a1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ee19d <__gmpz_get_d_2exp@plt+0xa239d> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833d14e,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81254dc <__gmpz_get_d_2exp@plt+0xd96dc> │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x8,(%esi),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6bf0 <__gmpz_get_d_2exp@plt+0x9adf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - int3 │ │ │ │ - out %al,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee1e1 <__gmpz_get_d_2exp@plt+0xa23e1> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833d07c,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0xee,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee221 <__gmpz_get_d_2exp@plt+0xa2421> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81d75bc,-0x10(%ebp) │ │ │ │ - movl $0x833d0d4,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 811fc44 <__gmpz_get_d_2exp@plt+0xd3e44> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee290 <__gmpz_get_d_2exp@plt+0xa2490> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ee270,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81d75bc,-0x14(%ebp) │ │ │ │ - movl $0x833d170,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + shrb $0x8,0xe(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6bc0 <__gmpz_get_d_2exp@plt+0x9adc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee293 <__gmpz_get_d_2exp@plt+0xa2493> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae1cc,-0x4(%edi) │ │ │ │ + ja 80e6c14 <__gmpz_get_d_2exp@plt+0x9ae14> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x800,%eax │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee2f9 <__gmpz_get_d_2exp@plt+0xa24f9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 804ba60 │ │ │ │ - add $0x1c,%esp │ │ │ │ - movl $0x815161c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %gs,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,0x1000800 │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ee407 <__gmpz_get_d_2exp@plt+0xa2607> │ │ │ │ - movl $0x80ee384,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xa0,%al │ │ │ │ + imul $0x8,(%esi),%ecx │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ee384 <__gmpz_get_d_2exp@plt+0xa2584> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %ch,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - in $0x3,%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee40a <__gmpz_get_d_2exp@plt+0xa260a> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - movl $0x80ee2b0,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ee3fc,0x14(%ebp) │ │ │ │ - movl $0x8340189,0x8(%ebp) │ │ │ │ - movl $0x833cf90,0xc(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 811d144 <__gmpz_get_d_2exp@plt+0xd1344> │ │ │ │ - nop │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6c55 <__gmpz_get_d_2exp@plt+0x9ae55> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80e6c91 <__gmpz_get_d_2exp@plt+0x9ae91> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e6c2c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ch,%bl │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x3000200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ee58f <__gmpz_get_d_2exp@plt+0xa278f> │ │ │ │ - movl $0x80ee498,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6da7 <__gmpz_get_d_2exp@plt+0x9afa7> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e6ce8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee498 <__gmpz_get_d_2exp@plt+0xa2698> │ │ │ │ + jne 80e6ce8 <__gmpz_get_d_2exp@plt+0x9aee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xeb,%al │ │ │ │ - and $0x0,%al │ │ │ │ - test %eax,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - enter $0xee4,$0x8 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + adc $0x6d,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee4c8 <__gmpz_get_d_2exp@plt+0xa26c8> │ │ │ │ + jne 80e6d14 <__gmpz_get_d_2exp@plt+0x9af14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - ljmp $0x0,$0x3260024 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0xc7,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - clc │ │ │ │ - in $0xe,%al │ │ │ │ - or %cl,0x4589ce(%ecx) │ │ │ │ + inc %eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee4f8 <__gmpz_get_d_2exp@plt+0xa26f8> │ │ │ │ + jne 80e6d40 <__gmpz_get_d_2exp@plt+0x9af40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x670024ea,%esp │ │ │ │ - push %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee592 <__gmpz_get_d_2exp@plt+0xa2792> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ee318,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ee558,0x8(%ebp) │ │ │ │ - movl $0x4,-0x4(%ebp) │ │ │ │ - movl $0x4,0x0(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0xf76f7f2(%ebp,%ebp,2) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6db4 <__gmpz_get_d_2exp@plt+0x9afb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xe(%ebp,%eiz,8) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + cld │ │ │ │ + test %ch,0xe(%ebp) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80ee574 <__gmpz_get_d_2exp@plt+0xa2774> │ │ │ │ + jne 80e6d84 <__gmpz_get_d_2exp@plt+0x9af84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e6dd8 <__gmpz_get_d_2exp@plt+0x9afd8> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x64,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - or $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %dl,%al │ │ │ │ - ja 80ee5a0 <__gmpz_get_d_2exp@plt+0xa27a0> │ │ │ │ - or %cl,-0x3a7cebb3(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - and $0xff000317,%eax │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80e6dd8 <__gmpz_get_d_2exp@plt+0x9afd8> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ch,%dl │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee6d1 <__gmpz_get_d_2exp@plt+0xa28d1> │ │ │ │ - movl $0x80ee608,-0x10(%ebp) │ │ │ │ + jb 80e6e19 <__gmpz_get_d_2exp@plt+0x9b019> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e6e55 <__gmpz_get_d_2exp@plt+0x9b055> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + movl $0x80e6df0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6f6b <__gmpz_get_d_2exp@plt+0x9b16b> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e6eac,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee608 <__gmpz_get_d_2exp@plt+0xa2808> │ │ │ │ + jne 80e6eac <__gmpz_get_d_2exp@plt+0x9b0ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jmp 813e626 <__gmpz_get_d_2exp@plt+0xf2826> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - out %al,$0xe │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + cld │ │ │ │ + fsubrs 0xe(%esi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6ed8 <__gmpz_get_d_2exp@plt+0x9b0d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %ch,%cl │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pusha │ │ │ │ - out %al,$0xe │ │ │ │ + add $0x6f,%al │ │ │ │ + push %cs │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ee660 <__gmpz_get_d_2exp@plt+0xa2860> │ │ │ │ + jne 80e6f04 <__gmpz_get_d_2exp@plt+0x9b104> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %esp │ │ │ │ - jmp 874e67e │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f11a(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + add %bh,0x6f(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6f78 <__gmpz_get_d_2exp@plt+0x9b178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xe9,%al │ │ │ │ - and $0x0,%al │ │ │ │ - out %al,$0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee6d4 <__gmpz_get_d_2exp@plt+0xa28d4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ee42c,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 811f8f8 <__gmpz_get_d_2exp@plt+0xd3af8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + push %cs │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e6f48 <__gmpz_get_d_2exp@plt+0x9b148> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee740 <__gmpz_get_d_2exp@plt+0xa2940> │ │ │ │ - movl $0x80ee1b0,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ee1f0,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80ee230,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80ee5b4,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + ja 80e6f9c <__gmpz_get_d_2exp@plt+0x9b19c> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xd(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x833d180,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80ee8a8 <__gmpz_get_d_2exp@plt+0xa2aa8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - ljmp $0x2,$0x50024 │ │ │ │ add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ee881 <__gmpz_get_d_2exp@plt+0xa2a81> │ │ │ │ - movl $0x80ee7d8,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ee7d8 <__gmpz_get_d_2exp@plt+0xa29d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0xe9 │ │ │ │ - and $0x0,%al │ │ │ │ - lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax,%ebp,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x28,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ push %cs │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81d75bc,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811fc0c <__gmpz_get_d_2exp@plt+0xd3e0c> │ │ │ │ - mov 0xc50024e9,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0xc7,%al │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - call d697f02c │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ee838 <__gmpz_get_d_2exp@plt+0xa2a38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - je 80ee817 <__gmpz_get_d_2exp@plt+0xa2a17> │ │ │ │ - and $0x0,%al │ │ │ │ - lds (%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x468b0445(%ebx) │ │ │ │ - add 0x558b084d(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - call 804b2d0 │ │ │ │ - add $0x1c,%esp │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80ee884 <__gmpz_get_d_2exp@plt+0xa2a84> │ │ │ │ - movl $0x833d198,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 811cf3c <__gmpz_get_d_2exp@plt+0xd113c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80e6f9c <__gmpz_get_d_2exp@plt+0x9b19c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e6fdd <__gmpz_get_d_2exp@plt+0x9b1dd> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ee8eb <__gmpz_get_d_2exp@plt+0xa2aeb> │ │ │ │ - movl $0x80ee76c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 80e7019 <__gmpz_get_d_2exp@plt+0x9b219> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e6fb4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 811fb34 <__gmpz_get_d_2exp@plt+0xd3d34> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x833d1bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - call 826e92a <_IO_stdin_used@@Base+0x7d92a> │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ee9d6 <__gmpz_get_d_2exp@plt+0xa2bd6> │ │ │ │ - movl $0x80ee944,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ee944 <__gmpz_get_d_2exp@plt+0xa2b44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - js 80ee922 <__gmpz_get_d_2exp@plt+0xa2b22> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xe(%ecx,%ebp,8) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - call 852e98a │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x468b080e(%ecx,%ebp,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ee99c <__gmpz_get_d_2exp@plt+0xa2b9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %ch,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7f2(%ecx,%ebp,8) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - add %ch,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - jne 80ee9e1 <__gmpz_get_d_2exp@plt+0xa2be1> │ │ │ │ - jmp 80ee8a8 <__gmpz_get_d_2exp@plt+0xa2aa8> │ │ │ │ - mov $0x833d1cc,%esi │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fsub %st,%st(7) │ │ │ │ - and $0x0,%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl -0x184bff8a(%ebp) │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eeae0 <__gmpz_get_d_2exp@plt+0xa2ce0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eea3c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e712f <__gmpz_get_d_2exp@plt+0x9b32f> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e7070,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eea3c <__gmpz_get_d_2exp@plt+0xa2c3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x24,%bh │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0xe(%edx,%ebp,8) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + jne 80e7070 <__gmpz_get_d_2exp@plt+0x9b270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - out %eax,$0x24 │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - ljmp $0x8b03,$0x468b080e │ │ │ │ - dec %esi │ │ │ │ + pushf │ │ │ │ + jo 80e7084 <__gmpz_get_d_2exp@plt+0x9b284> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eea94 <__gmpz_get_d_2exp@plt+0xa2c94> │ │ │ │ + jne 80e709c <__gmpz_get_d_2exp@plt+0x9b29c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub %ah,%bh │ │ │ │ - and $0x0,%al │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - shr $0xe,%dl │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + enter $0xe70,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eeac0 <__gmpz_get_d_2exp@plt+0xa2cc0> │ │ │ │ + jne 80e70c8 <__gmpz_get_d_2exp@plt+0x9b2c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - out %al,$0x24 │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - enter $0xfffd,$0xff │ │ │ │ - mov $0x833d1dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0xe6,%al │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - or %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%ebx,%ebp,8) │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 80eeb2c <__gmpz_get_d_2exp@plt+0xa2d2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x75ff037e(%ebx) │ │ │ │ - adc %eax,0x75ff077e(%ebx) │ │ │ │ - or 0x834c36d(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834c372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eeba6 <__gmpz_get_d_2exp@plt+0xa2da6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eeb88,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%ecx,%esi,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eeb88 <__gmpz_get_d_2exp@plt+0xa2d88> │ │ │ │ + jne 80e713c <__gmpz_get_d_2exp@plt+0x9b33c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x8b080eeb,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81cfd9c <__gmpz_get_d_2exp@plt+0x183f9c> │ │ │ │ - mov $0x833d1f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x75ff087d(%ebx) │ │ │ │ - and $0xff047d83,%eax │ │ │ │ - jne 80eec07 <__gmpz_get_d_2exp@plt+0xa2e07> │ │ │ │ - mov $0x834bf85,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + or $0x71,%al │ │ │ │ + push %cs │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e710c <__gmpz_get_d_2exp@plt+0x9b30c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80e7160 <__gmpz_get_d_2exp@plt+0x9b360> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80eebd8,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x834bf85(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80eebfc,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d91ac <__gmpz_get_d_2exp@plt+0x18d3ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xec,%al │ │ │ │ + jo 80e7153 <__gmpz_get_d_2exp@plt+0x9b353> │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80e7160 <__gmpz_get_d_2exp@plt+0x9b360> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e71a1 <__gmpz_get_d_2exp@plt+0x9b3a1> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl -0x1c67ff8a(%ebp) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eec9e <__gmpz_get_d_2exp@plt+0xa2e9e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80eec6c,0x0(%ebp) │ │ │ │ + ja 80e71dd <__gmpz_get_d_2exp@plt+0x9b3dd> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e7178,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80eec6c <__gmpz_get_d_2exp@plt+0xa2e6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x24e3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f114(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45c7f445(%ecx),%ecx │ │ │ │ - clc │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x3,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80edff0 <__gmpz_get_d_2exp@plt+0xa21f0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,0x833d354(%esi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - out %al,$0x24 │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - andb $0x1,-0x70(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80eed1d <__gmpz_get_d_2exp@plt+0xa2f1d> │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e72f3 <__gmpz_get_d_2exp@plt+0x9b4f3> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80eecfc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80e7234,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eecfc <__gmpz_get_d_2exp@plt+0xa2efc> │ │ │ │ + jne 80e7234 <__gmpz_get_d_2exp@plt+0x9b434> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eed20 <__gmpz_get_d_2exp@plt+0xa2f20> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80eeda2 <__gmpz_get_d_2exp@plt+0xa2fa2> │ │ │ │ - movl $0x80eed74,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + jb 80e7248 <__gmpz_get_d_2exp@plt+0x9b448> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eed74 <__gmpz_get_d_2exp@plt+0xa2f74> │ │ │ │ + jne 80e7260 <__gmpz_get_d_2exp@plt+0x9b460> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eeda5 <__gmpz_get_d_2exp@plt+0xa2fa5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80f0844,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - add %ch,%ch │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eee71 <__gmpz_get_d_2exp@plt+0xa3071> │ │ │ │ - movl $0x80eee04,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %?,0xe(%edx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80eee04 <__gmpz_get_d_2exp@plt+0xa3004> │ │ │ │ + jne 80e728c <__gmpz_get_d_2exp@plt+0x9b48c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - shr $0x24,%ah │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eee74 <__gmpz_get_d_2exp@plt+0xa3074> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80eed3c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80eee54,0x8(%ebp) │ │ │ │ - movl $0x834308d,-0x8(%ebp) │ │ │ │ - movl $0x834309d,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f2bbc <__gmpz_get_d_2exp@plt+0xa6dbc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eee83 <__gmpz_get_d_2exp@plt+0xa3083> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xec,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80eef3b <__gmpz_get_d_2exp@plt+0xa313b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80eef31 <__gmpz_get_d_2exp@plt+0xa3131> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eecc4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80eedc4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80eef14,-0xc(%ebp) │ │ │ │ - movl $0x834308d,-0x1c(%ebp) │ │ │ │ - movl $0x834309d,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80f2bbc <__gmpz_get_d_2exp@plt+0xa6dbc> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80eef40 <__gmpz_get_d_2exp@plt+0xa3140> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - jmp 80eef77 <__gmpz_get_d_2exp@plt+0xa3177> │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80eefba <__gmpz_get_d_2exp@plt+0xa31ba> │ │ │ │ - movl $0x80eef98,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x833daab,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81678f8 <__gmpz_get_d_2exp@plt+0x11baf8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80eefad <__gmpz_get_d_2exp@plt+0xa31ad> │ │ │ │ - mov $0x834853b,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jae 80e72a0 <__gmpz_get_d_2exp@plt+0x9b4a0> │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7300 <__gmpz_get_d_2exp@plt+0x9b500> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ch,%bl │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef025 <__gmpz_get_d_2exp@plt+0xa3225> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef01b <__gmpz_get_d_2exp@plt+0xa321b> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80eeea0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80eef60,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8170550 <__gmpz_get_d_2exp@plt+0x124750> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + shlb $1,0xe(%edx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e72d0 <__gmpz_get_d_2exp@plt+0x9b4d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fcoms 0x1000500(%ebp,%eiz,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef077 <__gmpz_get_d_2exp@plt+0xa3277> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11ac84> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ef0c8 <__gmpz_get_d_2exp@plt+0xa32c8> │ │ │ │ - movl $0x80eefcc,-0x1c(%edi) │ │ │ │ + ja 80e7324 <__gmpz_get_d_2exp@plt+0x9b524> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ef038,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ef058,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x833dae8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - jmp 81df106 <__gmpz_get_d_2exp@plt+0x193306> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef139 <__gmpz_get_d_2exp@plt+0xa3339> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ef11c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef088 <__gmpz_get_d_2exp@plt+0xa3288> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ef141 <__gmpz_get_d_2exp@plt+0xa3341> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833daf8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef1b5 <__gmpz_get_d_2exp@plt+0xa33b5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ef198,0x4(%ebp) │ │ │ │ - movl $0x833da6e,-0xc(%ebp) │ │ │ │ - movl $0x833dafa,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f1128 <__gmpz_get_d_2exp@plt+0xa5328> │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ef1bd <__gmpz_get_d_2exp@plt+0xa33bd> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833db00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb0,%al │ │ │ │ + jb 80e7317 <__gmpz_get_d_2exp@plt+0x9b517> │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80e7324 <__gmpz_get_d_2exp@plt+0x9b524> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - cmp $0xe9,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b2b751a │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ef226 <__gmpz_get_d_2exp@plt+0xa3426> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81cc600 <__gmpz_get_d_2exp@plt+0x180800> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ef222 <__gmpz_get_d_2exp@plt+0xa3422> │ │ │ │ - movl $0x81d6510,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x833db02,-0x18(%ebp) │ │ │ │ - movl $0x81d7a48,-0x14(%ebp) │ │ │ │ - movl $0x834e0a1,-0x10(%ebp) │ │ │ │ - movl $0x834853d,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815476c <__gmpz_get_d_2exp@plt+0x10896c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e7365 <__gmpz_get_d_2exp@plt+0x9b565> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call d0f1719 │ │ │ │ - add %al,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ef256 <__gmpz_get_d_2exp@plt+0xa3456> │ │ │ │ - movl $0x833db24,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8164128 <__gmpz_get_d_2exp@plt+0x118328> │ │ │ │ - mov $0x833db34,%esi │ │ │ │ + ja 80e73a1 <__gmpz_get_d_2exp@plt+0x9b5a1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80e733c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81d9bb0 <__gmpz_get_d_2exp@plt+0x18ddb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - call 81df28a <__gmpz_get_d_2exp@plt+0x19348a> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef2bd <__gmpz_get_d_2exp@plt+0xa34bd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ef2a0,0x4(%ebp) │ │ │ │ - movl $0x833db35,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81660d0 <__gmpz_get_d_2exp@plt+0x11a2d0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ef2c5 <__gmpz_get_d_2exp@plt+0xa34c5> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x833db3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - and %ch,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ef345 <__gmpz_get_d_2exp@plt+0xa3545> │ │ │ │ + jb 80e73e1 <__gmpz_get_d_2exp@plt+0x9b5e1> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ef328,-0xc(%ebp) │ │ │ │ - movl $0x833da6e,-0x1c(%ebp) │ │ │ │ - movl $0x833dafa,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x834853d,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80f1128 <__gmpz_get_d_2exp@plt+0xa5328> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ef348 <__gmpz_get_d_2exp@plt+0xa3548> │ │ │ │ - movl $0x8166cc8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8109270 <__gmpz_get_d_2exp@plt+0xbd470> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - out %eax,$0x24 │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ef38f <__gmpz_get_d_2exp@plt+0xa358f> │ │ │ │ - movl $0x80ef2e0,-0x8(%edi) │ │ │ │ + ja 80e741d <__gmpz_get_d_2exp@plt+0x9b61d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80e73b8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x83484aa,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81d97ec <__gmpz_get_d_2exp@plt+0x18d9ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833db44,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,0x8d000000 │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ef42b <__gmpz_get_d_2exp@plt+0xa362b> │ │ │ │ - movl $0x80ef3e8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ef3e8 <__gmpz_get_d_2exp@plt+0xa35e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - hlt │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ef408 <__gmpz_get_d_2exp@plt+0xa3608> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x453b0346(%ebx) │ │ │ │ - or %dh,0x1e(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x8332ee0(%eax),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x834c36d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ef474 <__gmpz_get_d_2exp@plt+0xa3674> │ │ │ │ + jb 80e7463 <__gmpz_get_d_2exp@plt+0x9b663> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0xb,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef4ed <__gmpz_get_d_2exp@plt+0xa36ed> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef4e3 <__gmpz_get_d_2exp@plt+0xa36e3> │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e749f <__gmpz_get_d_2exp@plt+0x9b69f> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ef444,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d921,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0xb,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x24,%ch │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,0x89000100 │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef56e <__gmpz_get_d_2exp@plt+0xa376e> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef564 <__gmpz_get_d_2exp@plt+0xa3764> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80ef480,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d921,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834dab9,-0x8(%ebp) │ │ │ │ - movl $0x833da84,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef5d6 <__gmpz_get_d_2exp@plt+0xa37d6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef5cc <__gmpz_get_d_2exp@plt+0xa37cc> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e74db <__gmpz_get_d_2exp@plt+0x9b6db> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d09,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0xb,-0x14(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef651 <__gmpz_get_d_2exp@plt+0xa3851> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef647 <__gmpz_get_d_2exp@plt+0xa3847> │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e7517 <__gmpz_get_d_2exp@plt+0x9b717> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ef57c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d921,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0xb,-0x14(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8157648 <__gmpz_get_d_2exp@plt+0x10b848> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %ah,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ef6d8 <__gmpz_get_d_2exp@plt+0xa38d8> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef6ce <__gmpz_get_d_2exp@plt+0xa38ce> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e7553 <__gmpz_get_d_2exp@plt+0x9b753> │ │ │ │ movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ef5e4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x834d921,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834dab9,-0x14(%ebp) │ │ │ │ - movl $0x833da84,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - jecxz 80ef707 <__gmpz_get_d_2exp@plt+0xa3907> │ │ │ │ - add %al,0x100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,0x83000100 │ │ │ │ - (bad) │ │ │ │ - and %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80ef730 <__gmpz_get_d_2exp@plt+0xa3930> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ef664,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ae2cc,-0x8(%edi) │ │ │ │ - movl $0x8346d01,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ef7fc <__gmpz_get_d_2exp@plt+0xa39fc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef7f2 <__gmpz_get_d_2exp@plt+0xa39f2> │ │ │ │ - movl $0x80ef3b0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ef7a4,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + jb 80e7a30 <__gmpz_get_d_2exp@plt+0x9bc30> │ │ │ │ + movl $0x81d6328,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e75fc,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x833da6e,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8151ad0 <__gmpz_get_d_2exp@plt+0x105cd0> │ │ │ │ - loopne 80ef77c <__gmpz_get_d_2exp@plt+0xa397c> │ │ │ │ - and $0x0,%al │ │ │ │ - jecxz 80ef79e <__gmpz_get_d_2exp@plt+0xa399e> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ef7da <__gmpz_get_d_2exp@plt+0xa39da> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ef804 <__gmpz_get_d_2exp@plt+0xa3a04> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - cmpl $0xa,0x4(%ebp) │ │ │ │ - jle 80ef813 <__gmpz_get_d_2exp@plt+0xa3a13> │ │ │ │ - movl $0x80ef6f0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ef830,0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ef830 <__gmpz_get_d_2exp@plt+0xa3a30> │ │ │ │ + jne 80e75fc <__gmpz_get_d_2exp@plt+0x9b7fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x833db6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - movl $0x80ef504,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xabe0746(%ebx) │ │ │ │ - xor $0x34,%al │ │ │ │ - or %cl,-0x5316ffbb(%ecx) │ │ │ │ - lahf │ │ │ │ - push %cs │ │ │ │ - add %bl,(%ebx,%eiz,8) │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef8c2 <__gmpz_get_d_2exp@plt+0xa3ac2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ef880,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock dec %eax │ │ │ │ + jbe 80e7610 <__gmpz_get_d_2exp@plt+0x9b810> │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ef880 <__gmpz_get_d_2exp@plt+0xa3a80> │ │ │ │ + jne 80e7648 <__gmpz_get_d_2exp@plt+0x9b848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - loop 80ef89b <__gmpz_get_d_2exp@plt+0xa3a9b> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f108(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + hlt │ │ │ │ + jl 80e76c3 <__gmpz_get_d_2exp@plt+0x9b8c3> │ │ │ │ + push %cs │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e767c <__gmpz_get_d_2exp@plt+0x9b87c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef74c <__gmpz_get_d_2exp@plt+0xa394c> │ │ │ │ - mov $0x833db7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - loop 80ef8f3 <__gmpz_get_d_2exp@plt+0xa3af3> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ef92e <__gmpz_get_d_2exp@plt+0xa3b2e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ef90c,0x0(%ebp) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e7733 <__gmpz_get_d_2exp@plt+0x9b933> │ │ │ │ + movl $0x80e76ac,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ef90c <__gmpz_get_d_2exp@plt+0xa3b0c> │ │ │ │ + jne 80e76ac <__gmpz_get_d_2exp@plt+0x9b8ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - loop 80ef927 <__gmpz_get_d_2exp@plt+0xa3b27> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81d75bc,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef74c <__gmpz_get_d_2exp@plt+0xa394c> │ │ │ │ - mov $0x833db84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xe2,%al │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ef962 <__gmpz_get_d_2exp@plt+0xa3b62> │ │ │ │ - movl $0x833db86,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8156ca8 <__gmpz_get_d_2exp@plt+0x10aea8> │ │ │ │ - mov $0x833db8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock loope 80ef993 <__gmpz_get_d_2exp@plt+0xa3b93> │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ef9d5 <__gmpz_get_d_2exp@plt+0xa3bd5> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ef9ac,0x0(%ebp) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80e7a33 <__gmpz_get_d_2exp@plt+0x9bc33> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7a3b <__gmpz_get_d_2exp@plt+0x9bc3b> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7a7b <__gmpz_get_d_2exp@plt+0x9bc7b> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7aa7 <__gmpz_get_d_2exp@plt+0x9bca7> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7ab0 <__gmpz_get_d_2exp@plt+0x9bcb0> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7ab6 <__gmpz_get_d_2exp@plt+0x9bcb6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e7434,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80e775a <__gmpz_get_d_2exp@plt+0x9b95a> │ │ │ │ + movl $0x80e79a0,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ef9ac <__gmpz_get_d_2exp@plt+0xa3bac> │ │ │ │ + jne 80e79a0 <__gmpz_get_d_2exp@plt+0x9bba0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shl $0x24,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e7789 <__gmpz_get_d_2exp@plt+0x9b989> │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80e782f <__gmpz_get_d_2exp@plt+0x9ba2f> │ │ │ │ + movl $0x80e7900,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7900 <__gmpz_get_d_2exp@plt+0x9bb00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80e77a8,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e77a8 <__gmpz_get_d_2exp@plt+0x9b9a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81d75bc,-0x4(%ebp) │ │ │ │ - movl $0x834c381,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ef74c <__gmpz_get_d_2exp@plt+0xa394c> │ │ │ │ - mov $0x833db94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80efa12 <__gmpz_get_d_2exp@plt+0xa3c12> │ │ │ │ - movl $0x81d6328,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80efa28 <__gmpz_get_d_2exp@plt+0xa3c28> │ │ │ │ - mov $0x834e0a1,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80e7a33 <__gmpz_get_d_2exp@plt+0x9bc33> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7abf <__gmpz_get_d_2exp@plt+0x9bcbf> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7a7b <__gmpz_get_d_2exp@plt+0x9bc7b> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a8f <__gmpz_get_d_2exp@plt+0x9bc8f> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7a98 <__gmpz_get_d_2exp@plt+0x9bc98> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a9e <__gmpz_get_d_2exp@plt+0x9bc9e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e7470,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e784e <__gmpz_get_d_2exp@plt+0x9ba4e> │ │ │ │ + movl $0x80e7ae8,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8120824 <__gmpz_get_d_2exp@plt+0xd4a24> │ │ │ │ + movl $0x80e7870,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7870 <__gmpz_get_d_2exp@plt+0x9ba70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80e7a33 <__gmpz_get_d_2exp@plt+0x9bc33> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80efa45 <__gmpz_get_d_2exp@plt+0xa3c45> │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ + ja 80e7ace <__gmpz_get_d_2exp@plt+0x9bcce> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7a7b <__gmpz_get_d_2exp@plt+0x9bc7b> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a6e <__gmpz_get_d_2exp@plt+0x9bc6e> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7a77 <__gmpz_get_d_2exp@plt+0x9bc77> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a86 <__gmpz_get_d_2exp@plt+0x9bc86> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e74ac,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80efa20,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81d0ef0 <__gmpz_get_d_2exp@plt+0x1850f0> │ │ │ │ nop │ │ │ │ - adc $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80efb02 <__gmpz_get_d_2exp@plt+0xa3d02> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80e7b8a <__gmpz_get_d_2exp@plt+0x9bd8a> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7b92 <__gmpz_get_d_2exp@plt+0x9bd92> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7ba1 <__gmpz_get_d_2exp@plt+0x9bda1> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a69 <__gmpz_get_d_2exp@plt+0x9bc69> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80efb50 <__gmpz_get_d_2exp@plt+0xa3d50> │ │ │ │ - cmp $0xd,%edx │ │ │ │ - jne 80efb50 <__gmpz_get_d_2exp@plt+0xa3d50> │ │ │ │ - movl $0x80efabc,0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80edcf8 <__gmpz_get_d_2exp@plt+0xa1ef8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - cli │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80efad8 <__gmpz_get_d_2exp@plt+0xa3cd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80efcd3 <__gmpz_get_d_2exp@plt+0xa3ed3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ef9e8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80e7ba1 <__gmpz_get_d_2exp@plt+0x9bda1> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e7a64 <__gmpz_get_d_2exp@plt+0x9bc64> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e74e8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x833dbb0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80e7b8a <__gmpz_get_d_2exp@plt+0x9bd8a> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7bac <__gmpz_get_d_2exp@plt+0x9bdac> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80e7ba1 <__gmpz_get_d_2exp@plt+0x9bda1> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80e7a5f <__gmpz_get_d_2exp@plt+0x9bc5f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80e7ba1 <__gmpz_get_d_2exp@plt+0x9bda1> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e7a4a <__gmpz_get_d_2exp@plt+0x9bc4a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e7524,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e7a7b <__gmpz_get_d_2exp@plt+0x9bc7b> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e7a7b <__gmpz_get_d_2exp@plt+0x9bc7b> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80e7a4d <__gmpz_get_d_2exp@plt+0x9bc4d> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + cli │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - sti │ │ │ │ + add %cl,(%ebx,%edi,2) │ │ │ │ push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80efb30 <__gmpz_get_d_2exp@plt+0xa3d30> │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7b0c <__gmpz_get_d_2exp@plt+0x9bd0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80efbb0 <__gmpz_get_d_2exp@plt+0xa3db0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80efb72 <__gmpz_get_d_2exp@plt+0xa3d72> │ │ │ │ - cmp $0x14,%edx │ │ │ │ - jne 80efb72 <__gmpz_get_d_2exp@plt+0xa3d72> │ │ │ │ - movl $0x80efc88,0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ed9f8 <__gmpz_get_d_2exp@plt+0xa1bf8> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80efb98 <__gmpz_get_d_2exp@plt+0xa3d98> │ │ │ │ - cmp $0x15,%edx │ │ │ │ - jne 80efc04 <__gmpz_get_d_2exp@plt+0xa3e04> │ │ │ │ - movl $0x80efc34,0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ed9f8 <__gmpz_get_d_2exp@plt+0xa1bf8> │ │ │ │ - movl $0x80efb14,0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80edff0 <__gmpz_get_d_2exp@plt+0xa21f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81d0edc <__gmpz_get_d_2exp@plt+0x1850dc> │ │ │ │ - nop │ │ │ │ + add %cl,0x45c73045(%ebx) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + jnp 80e7b23 <__gmpz_get_d_2exp@plt+0x9bd23> │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + and %cl,0x4d8b2475(%ecx) │ │ │ │ + sbb %cl,0x4589284d(%ecx) │ │ │ │ + sub $0x83,%al │ │ │ │ + lds (%eax),%esp │ │ │ │ + jmp 81090c8 <__gmpz_get_d_2exp@plt+0xbd2c8> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - sti │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + jnp 80e7b4c <__gmpz_get_d_2exp@plt+0x9bd4c> │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80efbe4 <__gmpz_get_d_2exp@plt+0xa3de4> │ │ │ │ + jne 80e7b58 <__gmpz_get_d_2exp@plt+0x9bd58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80efc1c <__gmpz_get_d_2exp@plt+0xa3e1c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81ae264,-0x4(%edi) │ │ │ │ + ja 80e7b7b <__gmpz_get_d_2exp@plt+0x9bd7b> │ │ │ │ + movl $0x81093bc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes